FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEentityID Class Reference

Identifies an instance of an OME process. More...

#include <OMEprocInfo.h>

Public Member Functions

bool operator== (const OMEentityID &arg) const
 
bool operator!= (const OMEentityID &arg) const
 
bool operator< (const OMEentityID &arg) const
 
template<typename STREAMTYPE >
STREAMTYPE & outputOnStream (STREAMTYPE &outputStream, int_fast16_t indent=0) const
 

Public Attributes

uint32_t bootTime
 
uint32_t processID
 
uint32_t hostNameHash
 

Detailed Description

Identifies an instance of an OME process.

Unique identification for process instance.

An OMEentityID is intended to be an opaque object. Users should only make use of the equality comparison operators since the ability to alter the remainder of this data structure is reserved.

Member Function Documentation

◆ operator!=()

bool OMEentityID::operator!= ( const OMEentityID arg) const
inline

◆ operator<()

bool OMEentityID::operator< ( const OMEentityID arg) const
inline

◆ operator==()

bool OMEentityID::operator== ( const OMEentityID arg) const
inline

◆ outputOnStream()

template<typename STREAMTYPE >
STREAMTYPE& OMEentityID::outputOnStream ( STREAMTYPE &  outputStream,
int_fast16_t  indent = 0 
) const
inline

Referenced by operator<<().

Member Data Documentation

◆ bootTime

uint32_t OMEentityID::bootTime

◆ hostNameHash

uint32_t OMEentityID::hostNameHash

◆ processID

uint32_t OMEentityID::processID

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