COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
covise::coObjID Struct Reference

Object-ID structure. More...

#include <coObjID.h>

Public Member Functions

 coObjID ()
 
 coObjID (const char *name)
 
 coObjID (const std::string &name)
 
 coObjID (const coObjID &src)
 
coObjIDoperator= (const coObjID &src)
 
int getModID () const
 
int getPortID () const
 
int getHash () const
 
int getSeqNo () const
 
void setInvalid ()
 
int isValid () const
 
const char * getString () const
 

Static Public Member Functions

static UTILEXPORT int compare (const coObjID &a, const coObjID &b)
 

Public Attributes

int portID
 
int modID
 
int seqNo
 
char * id
 

Detailed Description

Object-ID structure.

Constructor & Destructor Documentation

covise::coObjID::coObjID ( )
inline
covise::coObjID::coObjID ( const char *  name)
inline
covise::coObjID::coObjID ( const std::string name)
inline
covise::coObjID::coObjID ( const coObjID src)
inline

Member Function Documentation

UTILEXPORT int coObjID::compare ( const coObjID a,
const coObjID b 
)
static
int covise::coObjID::getHash ( ) const
inline
int covise::coObjID::getModID ( ) const
inline
int covise::coObjID::getPortID ( ) const
inline
int covise::coObjID::getSeqNo ( ) const
inline
const char* covise::coObjID::getString ( ) const
inline
int covise::coObjID::isValid ( ) const
inline
coObjID& covise::coObjID::operator= ( const coObjID src)
inline
void covise::coObjID::setInvalid ( )
inline

Member Data Documentation

char* covise::coObjID::id
int covise::coObjID::modID
int covise::coObjID::portID
int covise::coObjID::seqNo

The documentation for this struct was generated from the following files: