|
| cSampleCodecFactory (const cStructureType &oTypeDefinition) |
|
| cSampleCodecFactory (const streaming::ant::IStreamType &oStreamType) |
|
| cSampleCodecFactory (const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pStreamType) |
|
size_t | FindIndex (const char *strElementName) const |
|
size_t | FindArrayIndex (const char *strArrayName) const |
|
size_t | FindStructIndex (const char *strStructName) const |
|
const adtf_ddl::tStructElement & | GetStaticElement (size_t nElementIndex) const |
|
| cSampleCodecFactory ()=default |
| Empty constructor. More...
|
|
| cSampleCodecFactory (const char *strStructName, const char *strMediaDescription, adtf_ddl::tDataRepresentation eDefaultDataRepresentation=adtf_ddl::tDataRepresentation::Deserialized) |
| Constructor that take a DDL string for initialization. More...
|
|
| cSampleCodecFactory (const adtf_ddl::cDDLComplex *pStruct, adtf_ddl::tDataRepresentation eDefaultDataRepresentation=adtf_ddl::tDataRepresentation::Deserialized) |
| Constructor that uses an OO-DDL struct for initialization. More...
|
|
| cSampleCodecFactory (cSampleCodecFactory &)=default |
| Copy constructor.
|
|
| cSampleCodecFactory (const cSampleCodecFactory &)=default |
| Copy constructor.
|
|
| cSampleCodecFactory (cSampleCodecFactory &&)=default |
| Move constructor.
|
|
cSampleCodecFactory & | operator= (cSampleCodecFactory &)=default |
| assignment operator
|
|
cSampleCodecFactory & | operator= (cSampleCodecFactory &&)=default |
| Move assignment operator.
|
|
tResult | IsValid () const |
| Check if the factory is in a valid state. More...
|
|
cStaticSampleDecoder | MakeStaticDecoderFor (const adtf::streaming::ISample &oSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a static decoder for the given sample. More...
|
|
cStaticSampleCodec | MakeStaticCodecFor (adtf::streaming::ISample &oSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a static codec for the given sample. More...
|
|
cSampleDecoder | MakeDecoderFor (const adtf::streaming::ISample &oSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a decoder for the given sample. More...
|
|
cSampleCodec | MakeCodecFor (adtf::streaming::ISample &oSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a codec for the given sample. More...
|
|
size_t | GetStaticElementCount () const |
|
tResult | GetStaticElement (size_t nIndex, const adtf_ddl::tStructElement *&pElement) const |
| Access information about an element. More...
|
|
size_t | GetStaticBufferSize (adtf_ddl::tDataRepresentation eRep=adtf_ddl::tDataRepresentation::Deserialized) const |
|
adtf_ddl::tDataRepresentation | GetDefaultDataRepresentation () const |
|
cStaticSampleDecoder | MakeStaticDecoderFor (const adtf::ucom::iobject_ptr< const adtf::streaming::ISample > &pSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a static decoder for the given sample. More...
|
|
cSampleDecoder | MakeDecoderFor (const adtf::ucom::iobject_ptr< const adtf::streaming::ISample > &pSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a decoder for the given sample. More...
|
|
cStaticSampleCodec | MakeStaticCodecFor (const adtf::ucom::iobject_ptr< adtf::streaming::ISample > &pSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a static codec for the given sample. More...
|
|
cSampleCodec | MakeCodecFor (const adtf::ucom::iobject_ptr< adtf::streaming::ISample > &pSample, adtf_ddl::tDataRepresentation eDataRepresentation) const |
| Creates a codec for the given sample. More...
|
|
cStaticSampleDecoder | MakeStaticDecoderFor (const adtf::ucom::iobject_ptr< const adtf::streaming::ISample > &pSample) const |
| Creates a static decoder for the given sample using the default data representation. More...
|
|
cSampleDecoder | MakeDecoderFor (const adtf::ucom::iobject_ptr< const adtf::streaming::ISample > &pSample) const |
| Creates a decoder for the given sample using the default data representation. More...
|
|
cStaticSampleCodec | MakeStaticCodecFor (const adtf::ucom::iobject_ptr< adtf::streaming::ISample > &pSample) const |
| Creates a static codec for the given sample using the default data representation. More...
|
|
cSampleCodec | MakeCodecFor (const adtf::ucom::iobject_ptr< adtf::streaming::ISample > &pSample) const |
| Creates a codec for the given sample using the default data representation. More...
|
|
cStaticSampleDecoder | MakeStaticDecoderFor (const adtf::streaming::ISample &oSample) const |
| Creates a static decoder for the given sample using the default data representation. More...
|
|
cSampleDecoder | MakeDecoderFor (const adtf::streaming::ISample &oSample) const |
| Creates a decoder for the given sample using the default data representation. More...
|
|
cStaticSampleCodec | MakeStaticCodecFor (adtf::streaming::ISample &oSample) const |
| Creates a static codec for the given sample using the default data representation. More...
|
|
cSampleCodec | MakeCodecFor (adtf::streaming::ISample &oSample) const |
| Creates a codec for the given sample using the default data representation. More...
|
|
Definition at line 460 of file sample_codec_legacy.h.