virtual | ~ClassBuilderImpl() |
void | AddBase(const Reflex::Type& bas, Reflex::OffsetFunction offsFP, unsigned int modifiers = 0) |
void | AddDataMember(const char* nam, const Reflex::Type& typ, size_t offs, unsigned int modifiers = 0) |
void | AddEnum(const char* nam, const char* values, const type_info* ti, unsigned int modifiers = 0) |
void | AddFunctionMember(const char* nam, const Reflex::Type& typ, Reflex::StubFunction stubFP, void* stubCtx = 0, const char* params = 0, unsigned int modifiers = 0) |
void | AddProperty(const char* key, Reflex::Any value) |
void | AddProperty(const char* key, const char* value) |
void | AddTypedef(const Reflex::Type& typ, const char* def) |
Reflex::ClassBuilderImpl | ClassBuilderImpl(const Reflex::ClassBuilderImpl&) |
Reflex::ClassBuilderImpl | ClassBuilderImpl(const char* nam, const type_info& ti, size_t size, unsigned int modifiers = 0, Reflex::TYPE typ = CLASS) |
Reflex::ClassBuilderImpl& | operator=(const Reflex::ClassBuilderImpl&) |
void | SetSizeOf(size_t size) |
Reflex::Type | ToType() |