OmmJsonConverterException is thrown when EMA fails to perform for RWF/JSON conversion. More...
Public Types | |
enum | ErrorCode { NoErrorEnum = 0 , FailureEnum = -1 , NoBuffersEnum = -4 , BufferTooSmallEnum = -21 , InvalidArgumentEnum = -22 , EncodingUnavaliableEnum = -23 , UnsupportedDataTypeEnum = -24 , UnexpectedEncoderCallEnum = -25 , IncompleteDataEnum = -26 , SetDefNotProvidedEnum = -27 , InvalidDataEnum = -29 , IllegalLocalSetDefEnum = -30 , TooManyLocalSetDefsEnum = -31 , DuplicateLocalSetDefsEnum = -32 , IteratorOverrunEnum = -33 , ValueOutOfRangeEnum = -34 , DictDuplicateEnumValueEnum = -35 } |
![]() | |
enum | ExceptionType { OmmInvalidUsageExceptionEnum , OmmInvalidConfigurationExceptionEnum , OmmSystemExceptionEnum , OmmOutOfRangeExceptionEnum , OmmInvalidHandleExceptionEnum , OmmMemoryExhaustionExceptionEnum , OmmInaccessibleLogFileExceptionEnum , OmmUnsupportedDomainTypeExceptionEnum , OmmJsonConverterExceptionEnum } |
Public Member Functions | |
Accessors | |
OmmException::ExceptionType | getExceptionType () const |
More... | |
const EmaString & | getText () const |
More... | |
Int32 | getErrorCode () const |
More... | |
const EmaString & | toString () const |
More... | |
virtual const SessionInfo & | getSessionInfo () const =0 |
More... | |
![]() | |
const EmaString & | getExceptionTypeAsString () const |
More... | |
operator const char * () const | |
More... | |
Destructor | |
Int32 | _errorCode |
virtual | ~OmmJsonConverterException () |
More... | |
OmmJsonConverterException () | |
OmmJsonConverterException (const OmmJsonConverterException &) | |
OmmJsonConverterException & | operator= (const OmmJsonConverterException &) |
Additional Inherited Members | |
![]() | |
OmmException () | |
virtual | ~OmmException () |
OmmException & | statusText (const EmaString &statusText) |
OmmException & | statusText (const char *statusText) |
const EmaString & | toStringInt () const |
OmmException (const OmmException &) | |
OmmException & | operator= (const OmmException &) |
![]() | |
UInt32 | _errorTextLength |
UInt32 | _errorTextPadding |
char | _errorText [MAX_SIZE] |
char | _space [MAX_SIZE_PLUS_PADDING] |
Definition at line 33 of file OmmJsonConverterException.h.
An enumeration representing error codes for handling the exception.
Definition at line 40 of file OmmJsonConverterException.h.
|
virtual |
Destructor
Int32 refinitiv::ema::access::OmmJsonConverterException::getErrorCode | ( | ) | const |
Returns an error code to describe the error case defined in the ErrorCode enum.
|
virtual |
Returns ExceptionType.
Implements refinitiv::ema::access::OmmException.
|
pure virtual |
Returns session information.
|
virtual |
Returns Text.
Implements refinitiv::ema::access::OmmException.
|
virtual |
Returns a string representation of the class instance.
Implements refinitiv::ema::access::OmmException.
![]() |
![]() |
|