Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
MediaImplLib Class Referenceabstract

#include "steam/control/media-impl-lib.hpp"

Description

Definition at line 45 of file media-impl-lib.hpp.

Public Member Functions

virtual Symbol getLibID () const =0
 
virtual ImplFacade constgetImplFacade (TypeTag &)=0
 

Protected Types

typedef StreamType::ImplFacade ImplFacade
 
typedef StreamType::ImplFacade::TypeTag TypeTag
 
typedef StreamType::ImplFacade::DataBuffer DataBuffer
 

Protected Member Functions

virtual ~MediaImplLib ()
 

Constructor & Destructor Documentation

◆ ~MediaImplLib()

virtual ~MediaImplLib ( )
inlineprotectedvirtual

Definition at line 48 of file media-impl-lib.hpp.

Member Typedef Documentation

◆ ImplFacade

Definition at line 50 of file media-impl-lib.hpp.

◆ TypeTag

Definition at line 51 of file media-impl-lib.hpp.

◆ DataBuffer

Member Function Documentation

◆ getLibID()

virtual Symbol getLibID ( ) const
pure virtual

Implemented in LibGavl.

◆ getImplFacade()

virtual ImplFacade const & getImplFacade ( TypeTag )
pure virtual

Implemented in LibGavl.

+ Inheritance diagram for MediaImplLib:
+ Collaboration diagram for MediaImplLib:

The documentation for this class was generated from the following file: