Classes | Namespaces | Defines | Typedefs | Functions

blpapi_subscriptionlist.h File Reference

Provide a list of subscriptions. More...

Go to the source code of this file.

Classes

class  blpapi::SubscriptionList

Namespaces

namespace  blpapi

Defines

#define INCLUDED_CSTRING
#define INCLUDED_STRING
#define INCLUDED_VECTOR

Typedefs

typedef struct
blpapi_SubscriptionList 
blpapi_SubscriptionList_t

Functions

BLPAPI_EXPORT
blpapi_SubscriptionList_t
blpapi_SubscriptionList_create (void)
BLPAPI_EXPORT void blpapi_SubscriptionList_destroy (blpapi_SubscriptionList_t *list)
BLPAPI_EXPORT int blpapi_SubscriptionList_add (blpapi_SubscriptionList_t *list, const char *subscriptionString, const blpapi_CorrelationId_t *correlationId, const char **fields, const char **options, size_t numfields, size_t numOptions)
BLPAPI_EXPORT int blpapi_SubscriptionList_addResolved (blpapi_SubscriptionList_t *list, const char *subscriptionString, const blpapi_CorrelationId_t *correlationId)
BLPAPI_EXPORT int blpapi_SubscriptionList_clear (blpapi_SubscriptionList_t *list)
BLPAPI_EXPORT int blpapi_SubscriptionList_append (blpapi_SubscriptionList_t *dest, const blpapi_SubscriptionList_t *src)
BLPAPI_EXPORT int blpapi_SubscriptionList_size (const blpapi_SubscriptionList_t *list)
BLPAPI_EXPORT int blpapi_SubscriptionList_correlationIdAt (const blpapi_SubscriptionList_t *list, blpapi_CorrelationId_t *result, size_t index)
BLPAPI_EXPORT int blpapi_SubscriptionList_topicStringAt (blpapi_SubscriptionList_t *list, const char **result, size_t index)
BLPAPI_EXPORT int blpapi_SubscriptionList_isResolvedAt (blpapi_SubscriptionList_t *list, int *result, size_t index)

Detailed Description

Provide a list of subscriptions.


Define Documentation

#define INCLUDED_CSTRING
#define INCLUDED_STRING
#define INCLUDED_VECTOR

Typedef Documentation

typedef struct blpapi_SubscriptionList blpapi_SubscriptionList_t

Function Documentation

BLPAPI_EXPORT blpapi_SubscriptionList_t* blpapi_SubscriptionList_create ( void   ) 
BLPAPI_EXPORT void blpapi_SubscriptionList_destroy ( blpapi_SubscriptionList_t list  ) 
BLPAPI_EXPORT int blpapi_SubscriptionList_add ( blpapi_SubscriptionList_t list,
const char *  subscriptionString,
const blpapi_CorrelationId_t correlationId,
const char **  fields,
const char **  options,
size_t  numfields,
size_t  numOptions 
)
BLPAPI_EXPORT int blpapi_SubscriptionList_addResolved ( blpapi_SubscriptionList_t list,
const char *  subscriptionString,
const blpapi_CorrelationId_t correlationId 
)
BLPAPI_EXPORT int blpapi_SubscriptionList_clear ( blpapi_SubscriptionList_t list  ) 
BLPAPI_EXPORT int blpapi_SubscriptionList_append ( blpapi_SubscriptionList_t dest,
const blpapi_SubscriptionList_t src 
)
BLPAPI_EXPORT int blpapi_SubscriptionList_size ( const blpapi_SubscriptionList_t list  ) 
BLPAPI_EXPORT int blpapi_SubscriptionList_correlationIdAt ( const blpapi_SubscriptionList_t list,
blpapi_CorrelationId_t result,
size_t  index 
)
BLPAPI_EXPORT int blpapi_SubscriptionList_topicStringAt ( blpapi_SubscriptionList_t list,
const char **  result,
size_t  index 
)
BLPAPI_EXPORT int blpapi_SubscriptionList_isResolvedAt ( blpapi_SubscriptionList_t list,
int *  result,
size_t  index 
)