#include <global.h>
GlobalBase is used as member of Global.
Public Member Functions | |
GlobalBase (const Char *name, Result< void >(*init)(GlobalBase *global), void(*free)(GlobalBase *global), TranslationUnit *unit) | |
Private Attributes | |
EntityDefinition | _super |
Result< void >(*const | _init )(GlobalBase *global) |
void(*const | _free )(GlobalBase *global) |
Friends | |
class | maxon::ObjectModel |
GlobalBase | ( | const Char * | name, |
Result< void >(*)(GlobalBase *global) | init, | ||
void(*)(GlobalBase *global) | free, | ||
TranslationUnit * | unit | ||
) |
|
friend |
|
private |
Base definition object.
|
private |
Initialization function.
|
private |
Shutdown function.