FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEthread.h File Reference
#include <OMEruntime.h>
#include <OMEtype.h>
#include <OMEmethod.h>
#include <OMEclass.h>
#include <OMEobject.h>
#include <OMEthreadCntrl.h>
#include <OMEoid.h>

Go to the source code of this file.

Classes

class  OMEcallStack
 Call record for OMEthread. More...
 
class  OMEthread
 Public interface to an OME thread. More...
 
class  OMEdefOIL2func
 Record to define the implementation of an OIL2 function. More...
 

Typedefs

typedef OME_CORE_CALL int(* zeroFP) (OMEthread *, OMEtype &)
 
typedef OME_CORE_CALL int(* oneFP) (OMEthread *, OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* twoFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* threeFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* fourFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* fiveFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* sixFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* sevenFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* eightFP) (OMEthread *, OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &, const OMEtype &)
 
typedef OME_CORE_CALL int(* atLeastOneFP) (OMEthread *, OMEtype &, const OMEtype &,...)
 

Enumerations

enum  OMEthreadStates {
  OME_THREAD_INIT, OME_THREAD_SUSPEND, OME_THREAD_RUNNING, OME_THREAD_KILLED,
  OME_THREAD_TERMINATED
}
 

Functions

OME_FAST_CALL OMEtypeOMEgetObjectCreatorOID (const OMEtype &userInfo) OME_CONST_FUNCTION
 
OME_FAST_CALL OMEtypeOILnextIterator (int *rc, OMEtype &setVar)
 
OME_FAST_CALL bool OMEokToAssignTypes (uint32_t sourceType, uint32_t targetType, OMEthread *t=nullptr)
 
void unregisterAllServices ()
 
Generated: Fri Jul 31 2020 18:19:15
Support Information