Classes | Namespaces | Typedefs | Functions

blpapi_topiclist.h File Reference

Provide a representation of a list of topics. More...

Go to the source code of this file.

Classes

class  blpapi::TopicList

Namespaces

namespace  blpapi

Typedefs

typedef struct blpapi_TopicList blpapi_TopicList_t

Functions

BLPAPI_EXPORT blpapi_TopicList_tblpapi_TopicList_create (blpapi_TopicList_t *from)
BLPAPI_EXPORT void blpapi_TopicList_destroy (blpapi_TopicList_t *list)
BLPAPI_EXPORT int blpapi_TopicList_add (blpapi_TopicList_t *list, const char *topic, const blpapi_CorrelationId_t *correlationId)
BLPAPI_EXPORT int blpapi_TopicList_addFromMessage (blpapi_TopicList_t *list, const blpapi_Message_t *topic, const blpapi_CorrelationId_t *correlationId)
BLPAPI_EXPORT int blpapi_TopicList_correlationIdAt (const blpapi_TopicList_t *list, blpapi_CorrelationId_t *result, size_t index)
BLPAPI_EXPORT int blpapi_TopicList_topicString (const blpapi_TopicList_t *list, const char **topic, const blpapi_CorrelationId_t *id)
BLPAPI_EXPORT int blpapi_TopicList_topicStringAt (const blpapi_TopicList_t *list, const char **topic, size_t index)
BLPAPI_EXPORT int blpapi_TopicList_status (const blpapi_TopicList_t *list, int *status, const blpapi_CorrelationId_t *id)
BLPAPI_EXPORT int blpapi_TopicList_statusAt (const blpapi_TopicList_t *list, int *status, size_t index)
BLPAPI_EXPORT int blpapi_TopicList_message (const blpapi_TopicList_t *list, blpapi_Message_t **element, const blpapi_CorrelationId_t *id)
BLPAPI_EXPORT int blpapi_TopicList_messageAt (const blpapi_TopicList_t *list, blpapi_Message_t **element, size_t index)
BLPAPI_EXPORT int blpapi_TopicList_size (const blpapi_TopicList_t *list)

Detailed Description

Provide a representation of a list of topics.


Typedef Documentation

typedef struct blpapi_TopicList blpapi_TopicList_t

Function Documentation

BLPAPI_EXPORT blpapi_TopicList_t* blpapi_TopicList_create ( blpapi_TopicList_t from  ) 
BLPAPI_EXPORT void blpapi_TopicList_destroy ( blpapi_TopicList_t list  ) 
BLPAPI_EXPORT int blpapi_TopicList_add ( blpapi_TopicList_t list,
const char *  topic,
const blpapi_CorrelationId_t correlationId 
)
BLPAPI_EXPORT int blpapi_TopicList_addFromMessage ( blpapi_TopicList_t list,
const blpapi_Message_t topic,
const blpapi_CorrelationId_t correlationId 
)
BLPAPI_EXPORT int blpapi_TopicList_correlationIdAt ( const blpapi_TopicList_t list,
blpapi_CorrelationId_t result,
size_t  index 
)
BLPAPI_EXPORT int blpapi_TopicList_topicString ( const blpapi_TopicList_t list,
const char **  topic,
const blpapi_CorrelationId_t id 
)
BLPAPI_EXPORT int blpapi_TopicList_topicStringAt ( const blpapi_TopicList_t list,
const char **  topic,
size_t  index 
)
BLPAPI_EXPORT int blpapi_TopicList_status ( const blpapi_TopicList_t list,
int *  status,
const blpapi_CorrelationId_t id 
)
BLPAPI_EXPORT int blpapi_TopicList_statusAt ( const blpapi_TopicList_t list,
int *  status,
size_t  index 
)
BLPAPI_EXPORT int blpapi_TopicList_message ( const blpapi_TopicList_t list,
blpapi_Message_t **  element,
const blpapi_CorrelationId_t id 
)
BLPAPI_EXPORT int blpapi_TopicList_messageAt ( const blpapi_TopicList_t list,
blpapi_Message_t **  element,
size_t  index 
)
BLPAPI_EXPORT int blpapi_TopicList_size ( const blpapi_TopicList_t list  )