ml::omIDType Class Reference

Object, layer, info Id type. More...

#include <ObjMgr/mlObjMgrObjectID.h>

Inherits std::string.

List of all members.

Public Member Functions

 omIDType ()
 Standard constructor.
 omIDType (MLint32 id)
 Constructor from integer argument.
 omIDType (const char *id)
 Constructor from char * argument.
 omIDType (const std::string &id)
 Constructor from std::string argument.
omIDTypeoperator= (const std::string &id)
 Assignment operator for std::string.
 operator const std::string & () const
 std::string cast operator
MLint32 getInt () const
 Returns numerical value of object Id if possible.
const bool isDefault () const
 Check for default value.


Detailed Description

Object, layer, info Id type.

Definition at line 26 of file mlObjMgrObjectID.h.


Constructor & Destructor Documentation

ml::omIDType::omIDType (  )  [inline]

Standard constructor.

Definition at line 33 of file mlObjMgrObjectID.h.

ml::omIDType::omIDType ( MLint32  id  ) 

Constructor from integer argument.

ml::omIDType::omIDType ( const char *  id  )  [inline]

Constructor from char * argument.

Definition at line 39 of file mlObjMgrObjectID.h.

ml::omIDType::omIDType ( const std::string &  id  )  [inline]

Constructor from std::string argument.

Definition at line 42 of file mlObjMgrObjectID.h.


Member Function Documentation

MLint32 ml::omIDType::getInt (  )  const

Returns numerical value of object Id if possible.

const bool ml::omIDType::isDefault (  )  const [inline]

Check for default value.

Definition at line 60 of file mlObjMgrObjectID.h.

ml::omIDType::operator const std::string & (  )  const [inline]

std::string cast operator

Definition at line 52 of file mlObjMgrObjectID.h.

omIDType& ml::omIDType::operator= ( const std::string &  id  )  [inline]

Assignment operator for std::string.

Definition at line 45 of file mlObjMgrObjectID.h.


The documentation for this class was generated from the following file:

Generated on Sat Sep 3 18:39:39 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8