#include <airtsp/batches/BookingRequestParser.hpp>
| Public Types | |
| enum | PassengerType_T { ADULT = 0, CHILD, PET, LAST_VALUE } | 
| Public Member Functions | |
| Passenger_T () | |
| void | display () const | 
| Public Attributes | |
| PassengerType_T | _type | 
| unsigned short | _number | 
| Static Public Attributes | |
| static const std::string | _labels [LAST_VALUE] | 
Passenger.
Definition at line 71 of file BookingRequestParser.hpp.
| Enumerator | |
|---|---|
| ADULT | |
| CHILD | |
| PET | |
| LAST_VALUE | |
Definition at line 73 of file BookingRequestParser.hpp.
| 
 | inline | 
Constructor.
Definition at line 78 of file BookingRequestParser.hpp.
| 
 | inline | 
Definition at line 80 of file BookingRequestParser.hpp.
References _labels, _number, and _type.
Referenced by airtsp::SearchString_T::display().
| 
 | static | 
Passenger type labels.
Definition at line 74 of file BookingRequestParser.hpp.
Referenced by display().
| PassengerType_T airtsp::Passenger_T::_type | 
Definition at line 75 of file BookingRequestParser.hpp.
Referenced by display(), airtsp::store_adult_passenger_type::operator()(), airtsp::store_child_passenger_type::operator()(), and airtsp::store_pet_passenger_type::operator()().
| unsigned short airtsp::Passenger_T::_number | 
Definition at line 76 of file BookingRequestParser.hpp.
Referenced by display(), and airtsp::store_passenger_number::operator()().
 1.8.3.1
 
		  1.8.3.1
		