$treeview $search $mathjax
StdAir Logo  1.00.2
$projectbrief
$projectbrief
$searchbox

stdair::BomAbstract Class Reference

Base class for the Business Object Model (BOM) layer. More...

#include <stdair/bom/BomAbstract.hpp>

Inheritance diagram for stdair::BomAbstract:

stdair::AirlineClassList stdair::AirlineFeature stdair::AirportPair stdair::BomHolder< BOM > stdair::BomRoot stdair::BookingClass stdair::Bucket stdair::DatePeriod stdair::FareFamily stdair::FareFeatures stdair::FlightDate stdair::FlightPeriod stdair::Inventory stdair::LegCabin stdair::LegDate stdair::NestingNode stdair::OnDDate stdair::Policy stdair::PosChannel stdair::SegmentCabin stdair::SegmentDate stdair::SegmentPeriod stdair::SegmentSnapshotTable stdair::SimpleNestingStructure stdair::TimePeriod stdair::YieldFeatures stdair::YieldStore List of all members.

Public Member Functions

virtual void toStream (std::ostream &ioOut) const =0
virtual void fromStream (std::istream &ioIn)=0
virtual std::string toString () const =0
virtual ~BomAbstract ()

Protected Member Functions

 BomAbstract ()
 BomAbstract (const BomAbstract &)

Detailed Description

Base class for the Business Object Model (BOM) layer.

Definition at line 24 of file BomAbstract.hpp.


Constructor & Destructor Documentation

stdair::BomAbstract::BomAbstract (  )  [inline, protected]

Protected Default Constructor to ensure this class is abtract.

Definition at line 53 of file BomAbstract.hpp.

stdair::BomAbstract::BomAbstract ( const BomAbstract  )  [inline, protected]

Definition at line 54 of file BomAbstract.hpp.

virtual stdair::BomAbstract::~BomAbstract (  )  [inline, virtual]

Destructor.

Definition at line 59 of file BomAbstract.hpp.


Member Function Documentation

virtual void stdair::BomAbstract::toStream ( std::ostream &  ioOut  )  const [pure virtual]

virtual void stdair::BomAbstract::fromStream ( std::istream &  ioIn  )  [pure virtual]

virtual std::string stdair::BomAbstract::toString (  )  const [pure virtual]


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