MeVisLab Toolbox Reference
ml::omData_omMessage Class Reference

Data type for messages. More...

#include <ObjMgr/mlObjMgrAttribute_Message.h>

Inheritance diagram for ml::omData_omMessage:
ml::omDataType ml::omAttribute_omMessage

Public Member Functions

 omData_omMessage ()
 
 omData_omMessage (const omData_omMessage &msg)
 
 omData_omMessage (const omMessage &value)
 
omData_omMessageoperator= (const omData_omMessage &msg)
 
omData_omMessageoperator= (const omMessage &value)
 
virtual void assign (const omMessage &value)
 
 operator const omMessage & () const
 
bool operator== (const omMessage &value) const
 
bool operator!= (const omMessage &value) const
 
std::string getStringValue () const override
 Get value of data type as string. More...
 
void setStringValue (const std::string &value) override
 Set data type value from string. More...
 
- Public Member Functions inherited from ml::omDataType
virtual ~omDataType ()
 Macro for declaring methods for the runtime system. More...
 
void setContainer (void *container)
 

Protected Attributes

omMessage _value
 
- Protected Attributes inherited from ml::omDataType
void * _container
 

Additional Inherited Members

- Protected Member Functions inherited from ml::omDataType
 omDataType ()
 Hidden constructor. More...
 

Detailed Description

Data type for messages.

Definition at line 78 of file mlObjMgrAttribute_Message.h.

Constructor & Destructor Documentation

◆ omData_omMessage() [1/3]

ml::omData_omMessage::omData_omMessage ( )
inline

Definition at line 90 of file mlObjMgrAttribute_Message.h.

◆ omData_omMessage() [2/3]

ml::omData_omMessage::omData_omMessage ( const omData_omMessage msg)
inline

Definition at line 91 of file mlObjMgrAttribute_Message.h.

◆ omData_omMessage() [3/3]

ml::omData_omMessage::omData_omMessage ( const omMessage value)
inline

Definition at line 92 of file mlObjMgrAttribute_Message.h.

Member Function Documentation

◆ assign()

virtual void ml::omData_omMessage::assign ( const omMessage value)
inlinevirtual

Reimplemented in ml::omAttribute_omMessage.

Definition at line 100 of file mlObjMgrAttribute_Message.h.

◆ getStringValue()

std::string ml::omData_omMessage::getStringValue ( ) const
inlineoverridevirtual

Get value of data type as string.

Implements ml::omDataType.

Definition at line 115 of file mlObjMgrAttribute_Message.h.

◆ operator const omMessage &()

ml::omData_omMessage::operator const omMessage & ( ) const
inline

Definition at line 104 of file mlObjMgrAttribute_Message.h.

◆ operator!=()

bool ml::omData_omMessage::operator!= ( const omMessage value) const
inline

Definition at line 111 of file mlObjMgrAttribute_Message.h.

◆ operator=() [1/2]

omData_omMessage& ml::omData_omMessage::operator= ( const omData_omMessage msg)
inline

Definition at line 94 of file mlObjMgrAttribute_Message.h.

References _value.

◆ operator=() [2/2]

omData_omMessage& ml::omData_omMessage::operator= ( const omMessage value)
inline

Definition at line 97 of file mlObjMgrAttribute_Message.h.

◆ operator==()

bool ml::omData_omMessage::operator== ( const omMessage value) const
inline

Definition at line 108 of file mlObjMgrAttribute_Message.h.

◆ setStringValue()

void ml::omData_omMessage::setStringValue ( const std::string &  value)
inlineoverridevirtual

Set data type value from string.

The string is converted to the internal data type.

Implements ml::omDataType.

Definition at line 118 of file mlObjMgrAttribute_Message.h.

Member Data Documentation

◆ _value

omMessage ml::omData_omMessage::_value
protected

Definition at line 86 of file mlObjMgrAttribute_Message.h.

Referenced by operator=().


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