1.00.4
C++ library of Revenue Management and Optimisation classes and functions
|
|
Go to the documentation of this file. 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) {}
184 #endif // __RMOL_RMOL_TYPES_HPP
Yield convex hull exception.
Convex Hull-related exception.
EmptyBookingClassListException(const std::string &iWhat)
OptimisationException(const std::string &iWhat)
UnconstrainingException(const std::string &iWhat)
Policy-related exception.
EmptyConvexHullException(const std::string &iWhat)
Empty nesting structure in unconstrainer exception.
FareFamilyException(const std::string &iWhat)
MissingDCPException(const std::string &iWhat)
Overbooking-related exception.
Optimisation-related exception.
std::map< stdair::BookingClass *, stdair::MeanStdDevPair_T > BookingClassMeanStdDevPairMap_T
Unconstraining-related exception.
FareFamilyDemandVectorSizeException(const std::string &iWhat)
ConvexHullException(const std::string &iWhat)
boost::shared_ptr< RMOL_Service > RMOL_ServicePtr_T
Fare Family demand exception.
std::vector< stdair::Flag_T > FlagVector_T
Missing policy NULL in convex hull exception.
OverbookingException(const std::string &iWhat)
MissingBookingClassInFareFamilyException(const std::string &iWhat)
FirstPolicyNotNullException(const std::string &iWhat)
Missing Booking Class in Fare Family exception.
PolicyException(const std::string &iWhat)
EmptyNestingStructException(const std::string &iWhat)
Fare Family-related exception.
YieldConvexHullException(const std::string &iWhat)
Empty convex hull exception.
Missing a DCP in unconstrainer exception.
Empty Booking Class List of Fare Family exception.