Classes | Namespaces | Defines | Typedefs | Functions

blpapi_datetime.h File Reference

Represents a date and/or time. More...

Go to the source code of this file.

Classes

struct  blpapi_Datetime_tag
struct  blpapi_HighPrecisionDatetime_tag
struct  blpapi::DatetimeParts
class  blpapi::Datetime
struct  blpapi::Datetime::TimeTag
struct  blpapi::Datetime::Milliseconds
struct  blpapi::Datetime::Microseconds
struct  blpapi::Datetime::Nanoseconds
struct  blpapi::Datetime::Picoseconds
struct  blpapi::Datetime::Offset
struct  blpapi::DatetimeUtil

Namespaces

namespace  blpapi

Defines

#define INCLUDED_CASSERT
#define INCLUDED_CSTRING
#define INCLUDED_IOSFWD

Typedefs

typedef struct blpapi_Datetime_tag blpapi_Datetime_t
typedef struct
blpapi_HighPrecisionDatetime_tag 
blpapi_HighPrecisionDatetime_t

Functions

BLPAPI_EXPORT int blpapi_Datetime_compare (blpapi_Datetime_t lhs, blpapi_Datetime_t rhs)
BLPAPI_EXPORT int blpapi_Datetime_print (const blpapi_Datetime_t *datetime, blpapi_StreamWriter_t streamWriter, void *stream, int level, int spacesPerLevel)
BLPAPI_EXPORT int blpapi_HighPrecisionDatetime_compare (const blpapi_HighPrecisionDatetime_t *lhs, const blpapi_HighPrecisionDatetime_t *rhs)
BLPAPI_EXPORT int blpapi_HighPrecisionDatetime_print (const blpapi_HighPrecisionDatetime_t *datetime, blpapi_StreamWriter_t streamWriter, void *stream, int level, int spacesPerLevel)
BLPAPI_EXPORT int blpapi_HighPrecisionDatetime_fromTimePoint (blpapi_HighPrecisionDatetime_t *datetime, const blpapi_TimePoint_t *timePoint, short offset)
bool blpapi::operator== (const Datetime &lhs, const Datetime &rhs)
bool blpapi::operator!= (const Datetime &lhs, const Datetime &rhs)
bool blpapi::operator< (const Datetime &lhs, const Datetime &rhs)
bool blpapi::operator<= (const Datetime &lhs, const Datetime &rhs)
bool blpapi::operator> (const Datetime &lhs, const Datetime &rhs)
bool blpapi::operator>= (const Datetime &lhs, const Datetime &rhs)
std::ostream & blpapi::operator<< (std::ostream &stream, const Datetime &datetime)

Detailed Description

Represents a date and/or time.


Define Documentation

#define INCLUDED_CASSERT
#define INCLUDED_CSTRING
#define INCLUDED_IOSFWD