#include <ClassID_traits.h>
Static Public Member Functions | |
static CLID | ID () |
Function returning a unique integer identifier for the selected type. | |
static const std::string & | typeName () |
Function returning a user-readable type name for the selected type. | |
static const std::type_info & | typeId () |
Function returning a type identifier for the selected type. |
Default, invalid implementation of ClassID_traits
The CLASS_DEF macro specialises this class in order to provide functional descriptions of the EDM classes. This default class is non-functional on purpose, to generate compile-time errors in case some code tries using CLID information on a type that doesn't provide one.