BaseClass class and root of the type system.
More...
#include <Base.h>
BaseClass class and root of the type system.
◆ BaseClass()
Base::BaseClass::BaseClass |
( |
| ) |
|
◆ ~BaseClass()
virtual Base::BaseClass::~BaseClass |
( |
| ) |
|
|
virtual |
◆ create()
static void* Base::BaseClass::create |
( |
void |
| ) |
|
|
inlinestatic |
◆ getClassTypeId()
static Type Base::BaseClass::getClassTypeId |
( |
void |
| ) |
|
|
static |
◆ getTypeId()
virtual Type Base::BaseClass::getTypeId |
( |
void |
| ) |
const |
|
virtual |
◆ init()
static void Base::BaseClass::init |
( |
void |
| ) |
|
|
static |
◆ initIfcTypes()
static void Base::BaseClass::initIfcTypes |
( |
std::string |
s, |
|
|
Base::Type |
classTypeId, |
|
|
int |
id |
|
) |
| |
|
staticprotected |
◆ initSubclass()
◆ isDerivedFrom()
template<typename T >
bool Base::BaseClass::isDerivedFrom |
( |
| ) |
const |
|
inline |
◆ setIfcNameAndID()
static void Base::BaseClass::setIfcNameAndID |
( |
std::string |
n, |
|
|
int |
id |
|
) |
| |
|
static |
The documentation for this class was generated from the following file:
- D:/CadworkJobs/Softwareprojekte/Lexocad/V27.0/lexocad/Base/include/Base/Base.h