EMA C++ Edition
List of all members
refinitiv::ema::rdm::EnumType Class Reference

Public Member Functions

Accessors
refinitiv::ema::access::UInt16 getValue () const
  More...
 
const refinitiv::ema::access::EmaStringgetDisplay () const
  More...
 
const refinitiv::ema::access::EmaStringgetMeaning () const
  More...
 

Operations

class DataDictionaryImpl
 
class DictionaryEntryImpl
 
class EnumTypeImpl
 
class EnumTypeTableImpl
 
template<class T >
class refinitiv::ema::access::EmaVector
 
const refinitiv::ema::access::EmaStringtoString () const
  More...
 
 operator const char * () const
  More...
 

Detailed Description

Definition at line 28 of file EnumType.h.

Member Function Documentation

◆ getDisplay()

const refinitiv::ema::access::EmaString& refinitiv::ema::rdm::EnumType::getDisplay ( ) const

A brief string representation describing what the type means (For example, this may be an abbreviation of a currency to be displayed to a user).

Returns
the display

◆ getMeaning()

const refinitiv::ema::access::EmaString& refinitiv::ema::rdm::EnumType::getMeaning ( ) const

A more elaborate description of what the value means. This information is typically optional and not displayed.

Returns
the meaning

◆ getValue()

refinitiv::ema::access::UInt16 refinitiv::ema::rdm::EnumType::getValue ( ) const

The actual value representing the type.

Returns
the value

◆ operator const char *()

refinitiv::ema::rdm::EnumType::operator const char * ( ) const

Operator const char* overload.

Exceptions
OmmMemoryExhaustionExceptionif app runs out of memory

◆ toString()

const refinitiv::ema::access::EmaString& refinitiv::ema::rdm::EnumType::toString ( ) const

Returns a string representation of the class instance.

Exceptions
OmmMemoryExhaustionExceptionif app runs out of memory
Returns
string representation of the class instance