28 #ifndef INCLUDED_BLPAPI_NAME 29 #define INCLUDED_BLPAPI_NAME 167 static bool hasName(
const char *nameString);
190 explicit Name(
const char *nameString);
217 const char *
string()
const;
392 swap(tmp.d_impl_p, d_impl_p);
426 return !(lhs == rhs);
436 return !(lhs == rhs);
446 return !(rhs == lhs);
471 return stream << name.
string();
476 #endif // __cplusplus 478 #endif // #ifndef INCLUDED_BLPAPI_NAME static Name findName(const char *nameString)
Definition: blpapi_name.h:405
bool operator!=(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:582
blpapi_Name_t * blpapi_Name_duplicate(const blpapi_Name_t *src)
void blpapi_Name_destroy(blpapi_Name_t *name)
const char * string() const
Definition: blpapi_name.h:396
Common definitions used by the library.
bool operator==(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:562
bool operator<=(const Datetime &lhs, const Datetime &rhs)
Definition: blpapi_datetime.h:2083
void swap(Event::iterator &lhs, Event::iterator &rhs)
Swap the contents of the lhs and rhs iterators.
Definition: blpapi_event.h:720
size_t hash() const
Definition: blpapi_name.h:415
bool operator<(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: blpapi_correlationid.h:587
Definition: blpapi_abstractsession.h:220
Definition: blpapi_name.h:150
blpapi_Name_t * impl() const
Definition: blpapi_name.h:403
struct blpapi_Name blpapi_Name_t
Definition: blpapi_types.h:154
bool operator>=(const Datetime &lhs, const Datetime &rhs)
Definition: blpapi_datetime.h:2093
blpapi_Name_t * blpapi_Name_findName(const char *nameString)
const char * blpapi_Name_string(const blpapi_Name_t *name)
blpapi_Name_t * blpapi_Name_create(const char *nameString)
size_t blpapi_Name_length(const blpapi_Name_t *name)
Name()
Definition: blpapi_name.h:365
std::ostream & operator<<(std::ostream &os, const CorrelationId &correlator)
Definition: blpapi_correlationid.h:592
static bool hasName(const char *nameString)
Definition: blpapi_name.h:410
bool operator>(const Datetime &lhs, const Datetime &rhs)
Definition: blpapi_datetime.h:2088
int blpapi_Name_equalsStr(const blpapi_Name_t *name, const char *string)
~Name()
Definition: blpapi_name.h:380
size_t length() const
Definition: blpapi_name.h:401
#define BLPAPI_EXPORT
Definition: blpapi_defs.h:171
Name & operator=(const Name &rhs)
Definition: blpapi_name.h:387