FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEmethodDefinition Struct Reference

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 OMEinstanceVarDescrthreadVariables
 

Detailed Description

Define method implementation.

Member Data Documentation

◆ anyMask

uint32_t OMEmethodDefinition::anyMask

Referenced by OMEdefineNewMethod().

◆ className

const char* OMEmethodDefinition::className

◆ code

union { ... } OMEmethodDefinition::code

Referenced by OMEdefineNewMethod().

◆ createStackRoutine

CreateStackFP OMEmethodDefinition::createStackRoutine

Referenced by OMEdefineNewMethod().

◆ data

void* OMEmethodDefinition::data

◆ deleteStackRoutine

DeleteStackFP OMEmethodDefinition::deleteStackRoutine

Referenced by OMEdefineNewMethod().

◆ function

NativeMethodFP OMEmethodDefinition::function

Referenced by OMEdefineNewMethod().

◆ invocationMode

uint32_t OMEmethodDefinition::invocationMode

Referenced by OMEdefineNewMethod().

◆ methodName

◆ nameSpace

const char* OMEmethodDefinition::nameSpace

Referenced by OMEdefineNewMethod().

◆ signature

uint32_t OMEmethodDefinition::signature

◆ stackSize

uint32_t OMEmethodDefinition::stackSize

Referenced by OMEdefineNewMethod().

◆ threadVariables

const struct OMEinstanceVarDescr* OMEmethodDefinition::threadVariables

Referenced by OMEdefineNewMethod().

◆ versionID

uint32_t OMEmethodDefinition::versionID

Referenced by OMEdefineNewMethod().


The documentation for this struct was generated from the following file:
Generated: Tue Jul 28 2020 16:03:27
Support Information