ADTF
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
struct | array_count< T, Enable > |
struct | array_count< T, typename std::enable_if< std::is_array< T >::value >::type > |
class | cType |
Base class for types. More... | |
struct | arithmetic_type< Type > |
Type implementation for arithmetic (POD) types. More... | |
class | cEnumerationType |
Type implementation for enumerations. More... | |
struct | cEnumerationType::tValue |
class | enumeration< Type, Enable > |
This is used to create an enumeration ytpe from an existing c++ enum. More... | |
class | enumeration< UnderlyingType, typename std::enable_if< std::is_arithmetic< UnderlyingType >::value >::type > |
This is used to create an enumeration type independently. More... | |
class | cStructureType |
Type implementation for structures. More... | |
struct | cStructureType::member |
All information about a structure member. More... | |
class | structure< T > |
This is used to create a structure type from an existing c++ struct definition. More... | |
class | structure< void > |
This is used to create a structure type independently. More... | |
Namespaces | |
adtf | |
Namespace for entire ADTF SDK. | |
adtf::mediadescription | |
Namespace for the ADTF Media Description SDK. | |
adtf::mediadescription::flash | |
Namespace for all functionality provided since v3.5. | |
Macros | |
#define | DDL_DEFINE_ARITHMETIC_TYPE_NAME(__type, __name) |
Functions | |
bool | is_little_endian () |
template<typename T , typename MemberType > | |
size_t | member_pointer_to_offset (MemberType T::*pMember) |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file type_reflection_legacy.h.
#define DDL_DEFINE_ARITHMETIC_TYPE_NAME | ( | __type, | |
__name | |||
) |
Definition at line 30 of file type_reflection_legacy.h.