BLPAPI C++  3.22.1
blpapi_subscriptionlist.h File Reference

Provide a list of subscriptions. More...

#include <blpapi_call.h>
#include <blpapi_correlationid.h>
#include <blpapi_defs.h>
#include <blpapi_exception.h>
#include <blpapi_types.h>
#include <stddef.h>
#include <cstring>
#include <vector>

Go to the source code of this file.

Classes

class  SubscriptionList
 

Namespaces

 BloombergLP
 
 BloombergLP::blpapi
 

Macros

#define INCLUDED_CSTRING
 
#define INCLUDED_VECTOR
 

Typedefs

typedef struct blpapi_SubscriptionList blpapi_SubscriptionList_t
 

Functions

blpapi_SubscriptionList_tblpapi_SubscriptionList_create (void)
 
void blpapi_SubscriptionList_destroy (blpapi_SubscriptionList_t *list)
 
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)
 
int blpapi_SubscriptionList_addResolved (blpapi_SubscriptionList_t *list, const char *subscriptionString, const blpapi_CorrelationId_t *correlationId)
 
int blpapi_SubscriptionList_clear (blpapi_SubscriptionList_t *list)
 
int blpapi_SubscriptionList_append (blpapi_SubscriptionList_t *dest, const blpapi_SubscriptionList_t *src)
 
int blpapi_SubscriptionList_size (const blpapi_SubscriptionList_t *list)
 
int blpapi_SubscriptionList_correlationIdAt (const blpapi_SubscriptionList_t *list, blpapi_CorrelationId_t *result, size_t index)
 
int blpapi_SubscriptionList_topicStringAt (blpapi_SubscriptionList_t *list, const char **result, size_t index)
 
int blpapi_SubscriptionList_isResolvedAt (blpapi_SubscriptionList_t *list, int *result, size_t index)
 

Detailed Description

Provide a list of subscriptions.

Macro Definition Documentation

◆ INCLUDED_CSTRING

#define INCLUDED_CSTRING

◆ INCLUDED_VECTOR

#define INCLUDED_VECTOR

Typedef Documentation

◆ blpapi_SubscriptionList_t

typedef struct blpapi_SubscriptionList blpapi_SubscriptionList_t

Function Documentation

◆ blpapi_SubscriptionList_add()

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_SubscriptionList_addResolved()

int blpapi_SubscriptionList_addResolved ( blpapi_SubscriptionList_t list,
const char *  subscriptionString,
const blpapi_CorrelationId_t *  correlationId 
)

◆ blpapi_SubscriptionList_append()

int blpapi_SubscriptionList_append ( blpapi_SubscriptionList_t dest,
const blpapi_SubscriptionList_t src 
)

◆ blpapi_SubscriptionList_clear()

int blpapi_SubscriptionList_clear ( blpapi_SubscriptionList_t list)

◆ blpapi_SubscriptionList_correlationIdAt()

int blpapi_SubscriptionList_correlationIdAt ( const blpapi_SubscriptionList_t list,
blpapi_CorrelationId_t *  result,
size_t  index 
)

◆ blpapi_SubscriptionList_create()

blpapi_SubscriptionList_t* blpapi_SubscriptionList_create ( void  )

◆ blpapi_SubscriptionList_destroy()

void blpapi_SubscriptionList_destroy ( blpapi_SubscriptionList_t list)

◆ blpapi_SubscriptionList_isResolvedAt()

int blpapi_SubscriptionList_isResolvedAt ( blpapi_SubscriptionList_t list,
int *  result,
size_t  index 
)

◆ blpapi_SubscriptionList_size()

int blpapi_SubscriptionList_size ( const blpapi_SubscriptionList_t list)

◆ blpapi_SubscriptionList_topicStringAt()

int blpapi_SubscriptionList_topicStringAt ( blpapi_SubscriptionList_t list,
const char **  result,
size_t  index 
)