AirSched Logo  0.1.4
C++ Simulated Airline Schedule Manager Library
airsched::Date_T Struct Reference

#include <airsched/batches/BookingRequestParser.hpp>

List of all members.

Public Member Functions

 Date_T ()
void display () const
boost::gregorian::date getDate () const

Public Attributes

boost::gregorian::date _date
unsigned int _reldays
unsigned int _day
unsigned int _month
unsigned int _year

Detailed Description

Date.

Definition at line 27 of file BookingRequestParser.hpp.


Constructor & Destructor Documentation

airsched::Date_T::Date_T ( ) [inline]

Constructor.

Definition at line 35 of file BookingRequestParser.hpp.


Member Function Documentation

void airsched::Date_T::display ( ) const [inline]

Definition at line 37 of file BookingRequestParser.hpp.

References _date, _day, _month, _reldays, and _year.

Referenced by airsched::SearchString_T::display().

boost::gregorian::date airsched::Date_T::getDate ( ) const [inline]

Set the date from the staging details.

Definition at line 43 of file BookingRequestParser.hpp.

References _day, _month, and _year.

Referenced by airsched::store_date::operator()().


Member Data Documentation

boost::gregorian::date airsched::Date_T::_date

Definition at line 29 of file BookingRequestParser.hpp.

Referenced by display(), and airsched::store_date::operator()().

Definition at line 30 of file BookingRequestParser.hpp.

Referenced by display().

unsigned int airsched::Date_T::_day

Definition at line 31 of file BookingRequestParser.hpp.

Referenced by display(), and getDate().

Definition at line 32 of file BookingRequestParser.hpp.

Referenced by display(), and getDate().

Definition at line 33 of file BookingRequestParser.hpp.

Referenced by display(), and getDate().


The documentation for this struct was generated from the following file: