9#ifndef __refinitiv_ema_access_EmaBufferU16_h
10#define __refinitiv_ema_access_EmaBufferU16_h
Common.h file provides definitions of common variable types used in EMA.
*|--------------------------------------------------------------------------—
EmaBuffer operator+(EmaBuffer buff_1, const EmaBuffer &buff_2)
unsigned int UInt32
represents 32-bit unsigned integer
unsigned short UInt16
represents 16-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.
EmaBufferU16 represents general use binary buffer.
EmaBufferU16 & setFrom(const UInt16 *buf, UInt32 length)
const UInt16 * u16_buf() const
EmaBufferU16(const EmaBufferU16 &buf)
bool operator==(const EmaBufferU16 &buf) const
EmaBufferU16 & operator=(const EmaBufferU16 &buf)
EmaBufferU16 & operator+=(const EmaBufferU16 &buf)
EmaBufferU16 & append(const EmaBufferU16 &buf)
EmaBufferU16 & append(const UInt16 *buf, UInt32 length)
UInt16 & operator[](UInt32 index)
UInt16 operator[](UInt32 index) const
EmaBufferU16 & append(UInt16 c)
EmaBufferU16 & operator+=(UInt16)
EmaBufferU16(const UInt16 *buf, UInt32 length)