28 #ifndef INCLUDED_BLPAPI_TOPIC 29 #define INCLUDED_BLPAPI_TOPIC 59 #ifndef INCLUDED_BLPAPI_DEFS 63 #ifndef INCLUDED_BLPAPI_SERVICE 204 swap(tmp.d_handle, d_handle);
243 #endif // #ifdef __cplusplus 244 #endif // #ifndef INCLUDED_BLPAPI_TOPIC bool operator!=(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:582
Common definitions used by the library.
bool operator==(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:562
void swap(Event::iterator &lhs, Event::iterator &rhs)
Swap the contents of the lhs and rhs iterators.
Definition: blpapi_event.h:720
bool operator<(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:587
Definition: blpapi_abstractsession.h:220
Definition: blpapi_service.h:304
blpapi_Topic_t * blpapi_Topic_create(blpapi_Topic_t *from)
blpapi_Service_t * blpapi_Topic_service(const blpapi_Topic_t *topic)
Topic()
Definition: blpapi_topic.h:182
A service which provides access to API data (provide or consume).
struct blpapi_Topic blpapi_Topic_t
Definition: blpapi_topic.h:68
bool isActive() const
Definition: blpapi_topic.h:211
const blpapi_Topic_t * impl() const
Definition: blpapi_topic.h:221
int blpapi_Topic_compare(const blpapi_Topic_t *lhs, const blpapi_Topic_t *rhs)
~Topic()
Definition: blpapi_topic.h:197
Topic & operator=(const Topic &rhs)
Definition: blpapi_topic.h:199
void blpapi_Topic_destroy(blpapi_Topic_t *victim)
bool isValid() const
Definition: blpapi_topic.h:209
Definition: blpapi_topic.h:114
int blpapi_Topic_isActive(const blpapi_Topic_t *topic)
Service service() const
Definition: blpapi_topic.h:216
#define BLPAPI_EXPORT
Definition: blpapi_defs.h:171
struct blpapi_Service blpapi_Service_t
Definition: blpapi_types.h:166