AirInv Logo  1.00.0
C++ Simulated Airline Inventory Management System library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AIRINV::SegmentCabinStruct Struct Reference

Utility Structure for the parsing of SegmentCabin details. More...

#include <airinv/bom/SegmentCabinStruct.hpp>

+ Inheritance diagram for AIRINV::SegmentCabinStruct:

List of all members.

Public Member Functions

void fill (stdair::SegmentCabin &) const
const std::string describe () const

Public Attributes

stdair::CabinCode_T _cabinCode
stdair::NbOfBookings_T _nbOfBookings
FareFamilyStruct _itFareFamily
FareFamilyStructList_T _fareFamilies

Detailed Description

Utility Structure for the parsing of SegmentCabin details.

Definition at line 26 of file SegmentCabinStruct.hpp.

Member Function Documentation

void AIRINV::SegmentCabinStruct::fill ( stdair::SegmentCabin &  ioSegmentCabin) const

Fill the SegmentCabin objects with the attributes of the SegmentCabinStruct.

Definition at line 33 of file SegmentCabinStruct.cpp.

const std::string AIRINV::SegmentCabinStruct::describe ( ) const

Give a description of the structure (for display purposes).

Definition at line 15 of file SegmentCabinStruct.cpp.

References _cabinCode, _fareFamilies, _nbOfBookings, and AIRINV::FareFamilyStruct::describe().

Referenced by AIRINV::SegmentStruct::describe().

Member Data Documentation

stdair::NbOfBookings_T AIRINV::SegmentCabinStruct::_nbOfBookings

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