Classes | Namespaces | Typedefs | Functions

blpapi_message.h File Reference

Defines a message containing elements. More...

Go to the source code of this file.

Classes

class  blpapi::Message

Namespaces

namespace  blpapi

Typedefs

typedef struct blpapi_Message blpapi_Message_t

Functions

BLPAPI_EXPORT blpapi_Name_tblpapi_Message_messageType (const blpapi_Message_t *message)
BLPAPI_EXPORT const char * blpapi_Message_typeString (const blpapi_Message_t *message)
BLPAPI_EXPORT const char * blpapi_Message_topicName (const blpapi_Message_t *message)
BLPAPI_EXPORT blpapi_Service_tblpapi_Message_service (const blpapi_Message_t *message)
BLPAPI_EXPORT int blpapi_Message_numCorrelationIds (const blpapi_Message_t *message)
BLPAPI_EXPORT
blpapi_CorrelationId_t 
blpapi_Message_correlationId (const blpapi_Message_t *message, size_t index)
BLPAPI_EXPORT blpapi_Element_tblpapi_Message_elements (const blpapi_Message_t *message)
BLPAPI_EXPORT const char * blpapi_Message_privateData (const blpapi_Message_t *message, size_t *size)
BLPAPI_EXPORT int blpapi_Message_fragmentType (const blpapi_Message_t *message)
BLPAPI_EXPORT int blpapi_Message_addRef (const blpapi_Message_t *message)
BLPAPI_EXPORT int blpapi_Message_release (const blpapi_Message_t *message)
BLPAPI_EXPORT int blpapi_Message_timeReceived (const blpapi_Message_t *message, blpapi_TimePoint_t *timeReceived)
std::ostream & blpapi::operator<< (std::ostream &stream, const Message &message)

Detailed Description

Defines a message containing elements.


Typedef Documentation

typedef struct blpapi_Message blpapi_Message_t

Function Documentation

BLPAPI_EXPORT blpapi_Name_t* blpapi_Message_messageType ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT const char* blpapi_Message_typeString ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT const char* blpapi_Message_topicName ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT blpapi_Service_t* blpapi_Message_service ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT int blpapi_Message_numCorrelationIds ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT blpapi_CorrelationId_t blpapi_Message_correlationId ( const blpapi_Message_t message,
size_t  index 
)
BLPAPI_EXPORT blpapi_Element_t* blpapi_Message_elements ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT const char* blpapi_Message_privateData ( const blpapi_Message_t message,
size_t *  size 
)
BLPAPI_EXPORT int blpapi_Message_fragmentType ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT int blpapi_Message_addRef ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT int blpapi_Message_release ( const blpapi_Message_t message  ) 
BLPAPI_EXPORT int blpapi_Message_timeReceived ( const blpapi_Message_t message,
blpapi_TimePoint_t timeReceived 
)