ADTF  3.16.2
Inheritance diagram for cCamelionStreamMetaType:

Public Member Functions

 cCamelionStreamMetaType (const tChar *strMetaTypeName="")
- Public Member Functions inherited from cStreamMetaType
tResult GetMetaTypeName (IString &&strTypeName) const override
 Gets the unique meta type name. More...
adtf::util::tVersion GetVersion () const override
 Get version of a Stream Type. More...
tResult GetDefaultConfig (adtf::ucom::ant::iobject_ptr< const adtf::base::IProperties > &pProperties) const override
 Get the default configuration values for a Stream Type. More...
tResult GetParent (adtf::ucom::ant::iobject_ptr< const IStreamMetaType > &pParent) const override
 This GetParent function is deprecated. More...
tResult IsCompatible (const IStreamType &oTypeToCheck, const IStreamType &oTypeExpected) const override
 Compares the oTypeExpected Stream Type with the oTypeToCheck - see Default Stream Meta Types in ADTF for a summary of implementations. More...
 cStreamMetaType ()
 Default CTOR.
virtual ~cStreamMetaType ()=default
- Public Member Functions inherited from object< IStreamMetaType >
tResult GetInterface (const char *i_strIID, void *&o_pInterface) override
 Query interfaces on an object. More...
tResult GetInterface (const char *i_strIID, const void *&o_pInterface) const override
 Provides const correct interface querying. More...
void Destroy () const override
 Destruct and deallocate instantiations of type IObject. More...
- Public Member Functions inherited from IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 Marks the IObject to be castable with the ucom_cast() More...

Additional Inherited Members

- Protected Member Functions inherited from cStreamMetaType
tResult SetMetaTypeName (const char *strTypeName)
 Sets the unique type name. More...
- Protected Member Functions inherited from IObject
 ~IObject ()=default
 Protected destructor --> Use implemented Destroy() instead of delete!
- Protected Attributes inherited from cStreamMetaType
cString m_strMetaTypeName
 MetaTypeName of the StreamMetaType (like "adtf/default")
adtf::ucom::object_ptr< adtf::base::IPropertiesm_pDefaultProperties
 Default properties.
adtf::ucom::object_ptr< IStreamMetaTypem_pParentMetaType
 parent if any
tVersion m_sVersion

Detailed Description

Definition at line 20 of file camelion_streamtype.h.