24 #include <OnixS/SURF/MarketData/Export.h> 29 namespace OnixS {
namespace SURF {
namespace MarketData {
32 struct ONIXS_TP_SURF_EXPORT
Date 44 Date(
int year,
int month,
int day);
56 std::string toString()
const;
59 ONIXS_TP_SURF_EXPORT std::ostream&
operator<<(std::ostream&,
const Date&);
62 struct ONIXS_TP_SURF_EXPORT
Time 72 Time(
int hour,
int minute);
81 std::string toString()
const;
84 ONIXS_TP_SURF_EXPORT std::ostream&
operator<<(std::ostream&,
const Time&);
93 std::string toString()
const;
103 unsigned int toUInt32()
const;
108 long long toInt64()
const;
113 unsigned long long toUInt64()
const;
118 double toDouble()
const;
int hour
The hour component of the date represented by this instance.
int minute
The minute component of the date represented by this instance.
int day
The day of the month represented by this instance.
int year
The year component of the date represented by this instance.
int month
The month component of the date represented by this instance.
std::ostream & operator<<(std::ostream &, const Decimal &)