Defines the type of attributes that is attached to a representation object model. More...
#include <ilserver/rpshared.h>
Public Types | |
enum | Kind { MV_VOID, MV_BOOL, MV_CHAR, MV_LONG, MV_FLOAT, MV_DOUBLE, MV_STRING, MV_USER, MV_REF, MV_HREF , MV_COLLECTOR, MV_ANY, MV_VALUE, MV_FILE, MV_SVREF } |
Specifies the type of an attribute attached to a representation object model. More... | |
Public Member Functions | |
IlsMvDataType::Kind | getKind () const |
Returns the enumerated value that describes the attribute type. | |
IlsString | getRpTypeName () const |
Returns the representation type name if any. More... | |
IlsString | getSvTypeName () const |
Returns the server type name if any. More... | |
IlsString | getUserTypeName () const |
Returns the user type name if any. More... | |
Defines the type of attributes that is attached to a representation object model.
Library: mvserver
and mvcomp
IlsMvDataType::Kind
, IlsMvRef
, IlsRpAttrModel
, IlsRpObject
. IlsString IlsMvDataType::getRpTypeName | ( | ) | const |
Returns the representation type name if any.
IlsString IlsMvDataType::getSvTypeName | ( | ) | const |
Returns the server type name if any.
IlsString IlsMvDataType::getUserTypeName | ( | ) | const |
Returns the user type name if any.
user-defined
, this member function returns its name. Otherwise, it returns a null string.