8#ifndef __refinitiv_ema_access_PackedMsg_h
9#define __refinitiv_ema_access_PackedMsg_h
166 friend class OmmNiProviderImpl;
167 friend class OmmIProviderImpl;
169 PackedMsgImpl* _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.
Msg class is a parent class for all message representing classes.
OmmProvider class encapsulates functionality of an Interactive and NonInteractive OmmProvider applica...
PackedMsg class provides API to pack messages.
PackedMsg & initBuffer(UInt64 clientHandle, UInt32 maxSize)
PackedMsg & initBuffer(UInt32 maxSize)
PackedMsg(OmmProvider &ommProvider)
PackedMsg & initBuffer(UInt64 clientHandle)
UInt64 remainingSize() const
UInt64 packedMsgCount() const
PackedMsg & addMsg(const Msg &msg, UInt64 itemHandle)