#include <map>
#include <OMEstring.h>
#include <OMEclass.h>
Go to the source code of this file.
|
OME_FAST_CALL OMEnameSpaceGroup * | OMEfindNameSpace (const OMEstring &name, int *errCode=nullptr) |
|
OME_FAST_CALL OMEnameSpaceGroup * | OMEdefineNewNameSpace (const OMEstring &name, int *errCode=nullptr) |
|
OMEclass * | OMEdefineNewClass (const OMEstring &nmSpace, const OMEstring &name, const uint32_t verID, const uint32_t iSize, const bool unique=false, int *errCode=nullptr, const CreateInstanceFP csRoutine=OMEdefaultInstanceCreate, const DeleteInstanceFP dsRoutine=OMEdefaultInstanceDelete) |
| Create new class entry. More...
|
|
OMEclass * | OMEdefineNewClass (const char *nmSpace, const char *name, const uint32_t verID, const uint32_t iSize, const bool unique=false, int *errCode=nullptr, const CreateInstanceFP csRoutine=OMEdefaultInstanceCreate, const DeleteInstanceFP dsRoutine=OMEdefaultInstanceDelete) |
| Cover routine that accepts C-style strings. More...
|
|
OME_FAST_CALL OMEclass * | OMEfindClassDescription (const OMEstring &name, const uint32_t verID=0, const OMEstring *nmSpace=nullptr) |
|
int | OMEdefineNewMethod (const OMEmethodDefinition &rec) |
|
const OME_FAST_CALL OMEstring & | OMEshareConstant (const OMEstring &stringConstant) |
|
const OME_FAST_CALL OMEstring & | OMEshareConstant (OMEstringInROM stringConstant, int precomputedLen=-1) |
|
void | OMEclearNameSpaceTable () |
|