ADTF  3.18.2
datamodel_types.h File Reference

OO DataDefinition Type objects (DataType, EnumType, StructType, StreamMetaType) More...

Go to the source code of this file.

Classes

class  TypeBase
 type Base defintion More...
 
class  DataType
 observable DataDefinition object class to describe (POD) DataType. More...
 
class  EnumType
 observable DataDefinition object class to describe EnumType. More...
 
class  StructType
 observable DataDefinition object class to describe StructType. More...
 
class  StructType::SerializedInfo
 class to describe the serialized information of a StructType::Element. More...
 
class  StructType::DeserializedInfo
 class to describe the deserialized information of a StructType::Element. More...
 
class  StructType::Element
 observable DataDefinition object class for a Element of a StructType. More...
 
class  StreamMetaType
 observable DataDefinition object class to describe StreamMetaType. More...
 
struct  ElementType
 helper union class for an element that uses one of the datatype, enumtype, structtype More...
 

Namespaces

 ddl
 definition of the ddl namespace
 
 ddl::dd
 definition of the dd namespace
 
 ddl::dd::datamodel
 definition of the datamodel namespace
 

Detailed Description

OO DataDefinition Type objects (DataType, EnumType, StructType, StreamMetaType)

Definition in file datamodel_types.h.