#include <vhdFundamental/vhdObject.h>#include <vhdFundamental/vhdDiag.h>#include <vhdExceptions/vhdIllegalArgumentException.h>#include <vhdExceptions/vhdIndexOutOfBoundsException.h>#include <vhdExceptions/vhdMemoryAllocationError.h>Classes | |
| class | vhdClassType::_Impl |
Defines | |
| #define | _VHD_METHOD_NAME "vhdClassType::getClassTypeByIndex( vhtSize32 index)" |
| #define | _VHD_METHOD_NAME "vhdClassType::vhdClassType( const std::string & classTypeName)" |
| #define | _VHD_METHOD_NAME "vhdClassType::vhdClassType( vhdClassTypeRef superClassType, const std::string & classTypeName)" |
| #define | _VHD_METHOD_NAME "vhdClassType::vhdClassType( vhdClassTypeRef superClassType, const std::string & className)" |
| #define | _VHD_METHOD_NAME "vhdClassType::getSuperClassType() const" |
| #define | _VHD_METHOD_NAME "vhdClassType::getClassTypeName() const" |
| #define | _VHD_METHOD_NAME "vhdClassType::getClassID() const" |
| #define | _VHD_METHOD_NAME "vhdClassType::getNumberOfSubClassTypes() const" |
| #define | _VHD_METHOD_NAME "vhdClassType::getSubClassType( vhtSize32 index) const" |
| #define | _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( vhtUInt32 classTypeID) const" |
| #define | _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( vhdClassTypeRef classType) const " |
| #define | _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( const std::string & classTypeName) const" |
Functions | |
| vhdCLASS_TYPE_INIT (vhdClassType, vhdObject) void vhdClassType | |
| vhdClassTypeRef | vhdClassType::getClassTypeByID (vhtUInt32 classTypeID) |
| vhdClassTypeRef | vhdClassType::getClassTypeByName (const std::string &classTypeName) |
| vhtSize32 | vhdClassType::getNumberOfClassTypes () |
| vhdClassTypeRef | vhdClassType::getClassTypeByIndex (vhtSize32 index) |
| vhdClassType::vhdClassType (const std::string &classTypeName) | |
| vhdClassType::vhdClassType (vhdClassTypeRef superClassType, const std::string &classTypeName) | |
| vhdClassType::~vhdClassType () | |
| vhdClassTypeRef | vhdClassType::getSuperClassType () const |
| const std::string & | vhdClassType::getClassTypeName () const |
| vhtUInt32 | vhdClassType::getClassTypeID () const |
| vhtSize32 | vhdClassType::getNumberOfSubClassTypes () const |
| vhdClassTypeRef | vhdClassType::getSubClassType (vhtSize32 index) const |
| vhtBool | vhdClassType::hasSuperClassType (vhtUInt32 classTypeID) const |
| vhtBool | vhdClassType::hasSuperClassType (vhdClassTypeRef classType) const |
| vhtBool | vhdClassType::hasSuperClassType (const std::string &classTypeName) const |
| const vhdClassType::IDSet & | vhdClassType::getSuperClassTypeIDSet () const |
| const vhdClassType::Set & | vhdClassType::getSuperClassTypeSet () const |
| const vhdClassType::IDVector & | vhdClassType::getSuperClassTypeIDVector () const |
| const vhdClassType::Vector & | vhdClassType::getSuperClassTypeVector () const |
| std::string | vhdClassType::toString () const |
| #define _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( const std::string & classTypeName) const" |
| #define _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( vhdClassTypeRef classType) const " |
| #define _VHD_METHOD_NAME "vhdClassType::hasSuperClassType( vhtUInt32 classTypeID) const" |
| #define _VHD_METHOD_NAME "vhdClassType::getSubClassType( vhtSize32 index) const" |
| #define _VHD_METHOD_NAME "vhdClassType::getNumberOfSubClassTypes() const" |
| #define _VHD_METHOD_NAME "vhdClassType::getClassID() const" |
| #define _VHD_METHOD_NAME "vhdClassType::getClassTypeName() const" |
| #define _VHD_METHOD_NAME "vhdClassType::getSuperClassType() const" |
| #define _VHD_METHOD_NAME "vhdClassType::vhdClassType( vhdClassTypeRef superClassType, const std::string & className)" |
| #define _VHD_METHOD_NAME "vhdClassType::vhdClassType( vhdClassTypeRef superClassType, const std::string & classTypeName)" |
| #define _VHD_METHOD_NAME "vhdClassType::vhdClassType( const std::string & classTypeName)" |
| #define _VHD_METHOD_NAME "vhdClassType::getClassTypeByIndex( vhtSize32 index)" |
| vhdCLASS_TYPE_INIT | ( | vhdClassType | , | |
| vhdObject | ||||
| ) |
1.5.1-p1