FARGOS/VISTA Object Management Environment Core
..
|
Define method implementation. More...
#include <OMEnamespace.h>
Public Attributes | |
const char * | nameSpace |
const char * | className |
uint32_t | versionID |
const char * | methodName |
uint32_t | signature |
uint32_t | anyMask |
uint32_t | stackSize |
uint32_t | invocationMode |
union { | |
NativeMethodFP function | |
void * data | |
} | code |
CreateStackFP | createStackRoutine |
DeleteStackFP | deleteStackRoutine |
const struct OMEinstanceVarDescr * | threadVariables |
Define method implementation.
uint32_t OMEmethodDefinition::anyMask |
Referenced by OMEdefineNewMethod().
const char* OMEmethodDefinition::className |
Referenced by OMEobjectInstance::allowMethod(), and OMEdefineNewMethod().
union { ... } OMEmethodDefinition::code |
Referenced by OMEdefineNewMethod().
CreateStackFP OMEmethodDefinition::createStackRoutine |
Referenced by OMEdefineNewMethod().
void* OMEmethodDefinition::data |
Referenced by OMEthread::getInstanceData(), and OMEobjectInstance::importObject().
DeleteStackFP OMEmethodDefinition::deleteStackRoutine |
Referenced by OMEdefineNewMethod().
NativeMethodFP OMEmethodDefinition::function |
Referenced by OMEdefineNewMethod().
uint32_t OMEmethodDefinition::invocationMode |
Referenced by OMEdefineNewMethod().
const char* OMEmethodDefinition::methodName |
const char* OMEmethodDefinition::nameSpace |
Referenced by OMEdefineNewMethod().
uint32_t OMEmethodDefinition::signature |
Referenced by OMEobjectInstance::findRoutine(), OMEobjectInstance::invokeMethod(), and OMEdefineNewMethod().
uint32_t OMEmethodDefinition::stackSize |
Referenced by OMEdefineNewMethod().
const struct OMEinstanceVarDescr* OMEmethodDefinition::threadVariables |
Referenced by OMEdefineNewMethod().
uint32_t OMEmethodDefinition::versionID |
Referenced by OMEdefineNewMethod().
![]() | Generated: Fri Jul 31 2020 18:19:16
Support Information |