RTP Trace System
1.0
|
Encoder Repository Interface. More...
#include <encoderrepositoryinterface.h>
Public Member Functions | |
virtual bool | selectEncoderForTypeID (const card16 typeID)=0 |
virtual EncoderInterface * | getCurrentEncoder () const =0 |
Encoder Repository Interface.
This class is a repository for encoders.
virtual EncoderInterface* Coral::EncoderRepositoryInterface::getCurrentEncoder | ( | ) | const [pure virtual] |
Get EncoderInterface of the current encoder.
Implemented in Coral::TraceEncoderRepository.
virtual bool Coral::EncoderRepositoryInterface::selectEncoderForTypeID | ( | const card16 | typeID | ) | [pure virtual] |
Select the encoder with the given TypeID to be the current encoder of the repository.
typeID | Encoding's type ID. |
Implemented in Coral::TraceEncoderRepository.