9#ifndef __refinitiv_ema_access_RmtesBuffer_h
10#define __refinitiv_ema_access_RmtesBuffer_h
45class EmaUnitTestConnect;
158 friend class OmmRmtesDecoder;
159 friend class EmaUnitTestConnect;
161 RmtesBufferImpl* _pImpl;
Common.h file provides definitions of common variable types used in EMA.
*|--------------------------------------------------------------------------—
unsigned int UInt32
represents 32-bit unsigned integer
unsigned long long UInt64
represents 64-bit unsigned integer
The access namespace contains all interfaces and definitions specified for use with the EMA Access pa...
The ema namespace contains all interfaces and definitions specified for use with EMA.
EmaBuffer represents a general use binary buffer.
EmaBufferU16 represents general use binary buffer.
EmaString class is a container of a null terminated Ascii character string.
RmtesBuffer represents RMTES data.
RmtesBuffer & apply(const EmaBuffer &buf)
RmtesBuffer(const RmtesBuffer &buf)
RmtesBuffer(const char *buf, UInt32 length)
RmtesBuffer(UInt32 length)
RmtesBuffer & apply(const RmtesBuffer &buf)
const EmaBufferU16 & getAsUTF16() const
const EmaBuffer & getAsEmaBuffer() const
RmtesBuffer & apply(const char *buf, UInt32 length)
const EmaBuffer & getAsUTF8() const
const EmaString & toString() const