StdAir Logo  1.00.1
C++ Standard Airline IT Object Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BomAbstract.hpp File Reference
#include <iosfwd>
#include <string>
#include <map>
#include <typeinfo>

Go to the source code of this file.

Classes

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

Namespaces

 stdair
 Handle on the StdAir library context.
 

Constant Groups

 stdair
 Handle on the StdAir library context.
 

Typedefs

typedef std::map< const
std::type_info *, BomAbstract * > 
stdair::HolderMap_T
 

Functions

template<class charT , class traits >
std::basic_ostream< charT,
traits > & 
operator<< (std::basic_ostream< charT, traits > &ioOut, const stdair::BomAbstract &iBom)
 
template<class charT , class traits >
std::basic_istream< charT,
traits > & 
operator>> (std::basic_istream< charT, traits > &ioIn, stdair::BomAbstract &ioBom)
 

Function Documentation

template<class charT , class traits >
std::basic_ostream<charT, traits>& operator<< ( std::basic_ostream< charT, traits > &  ioOut,
const stdair::BomAbstract iBom 
)
inline

Piece of code given by Nicolai M. Josuttis, Section 13.12.1 "Implementing Output Operators" (p653) of his book "The C++ Standard Library: A Tutorial and Reference", published by Addison-Wesley.

Definition at line 74 of file BomAbstract.hpp.

template<class charT , class traits >
std::basic_istream<charT, traits>& operator>> ( std::basic_istream< charT, traits > &  ioIn,
stdair::BomAbstract ioBom 
)
inline

Piece of code given by Nicolai M. Josuttis, Section 13.12.1 "Implementing Output Operators" (pp655-657) of his book "The C++ Standard Library: A Tutorial and Reference", published by Addison-Wesley.

Definition at line 102 of file BomAbstract.hpp.

References stdair::BomAbstract::fromStream().