1#ifndef __RMOL_RMOL_TYPES_HPP
2#define __RMOL_RMOL_TYPES_HPP
11#include <boost/shared_ptr.hpp>
13#include <stdair/stdair_inventory_types.hpp>
14#include <stdair/stdair_rm_types.hpp>
15#include <stdair/stdair_exceptions.hpp>
36 :
stdair::RootException (iWhat) {}
46 :
stdair::RootException (iWhat) {}
76 :
stdair::RootException (iWhat) {}
86 :
stdair::RootException (iWhat) {}
138 :
stdair::RootException (iWhat) {}
std::map< stdair::BookingClass *, stdair::MeanStdDevPair_T > BookingClassMeanStdDevPairMap_T
boost::shared_ptr< RMOL_Service > RMOL_ServicePtr_T
std::vector< stdair::Flag_T > FlagVector_T
Interface for the RMOL Services.
OverbookingException(const std::string &iWhat)
UnconstrainingException(const std::string &iWhat)
EmptyNestingStructException(const std::string &iWhat)
MissingDCPException(const std::string &iWhat)
OptimisationException(const std::string &iWhat)
PolicyException(const std::string &iWhat)
ConvexHullException(const std::string &iWhat)
EmptyConvexHullException(const std::string &iWhat)
FirstPolicyNotNullException(const std::string &iWhat)
YieldConvexHullException(const std::string &iWhat)
FareFamilyException(const std::string &iWhat)
EmptyBookingClassListException(const std::string &iWhat)
MissingBookingClassInFareFamilyException(const std::string &iWhat)
FareFamilyDemandVectorSizeException(const std::string &iWhat)