Scopira
20080306
|
#include <register.h>
Public Member Functions | |
register_model (const char *fullname, const char *parent_name=0) | |
ctor, null parent_name means "model_i" | |
register_model (const char *fullname, const char *parent_name, copyable_model_type dummyinstance) | |
ctor, null parent_name means "model_i", this version is for stuff with cpy ctors | |
register_model (const char *fullname, mi_set s) | |
ctor | |
register_model (const char *fullname, const char *parent_name, interface_model_type dummyinstance) | |
ctor, null parent_name means "model_i", interface version (ie. no loader) | |
![]() | |
register_flow (const char *fullname) | |
ctor, yes, just plain char * | |
register_flow (const char *fullname, int dummy) | |
version that has a NULL loader | |
Registers object in a run time type tree, that is a "model". In addition to what register_object does, this makes the class decent from the model base class and stores any additional model specific info.
There is no additional model specific info, yet.