RMOL Logo  1.00.8
C++ library of Revenue Management and Optimisation classes and functions
Loading...
Searching...
No Matches
RMOL_Types.hpp File Reference
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <stdair/stdair_inventory_types.hpp>
#include <stdair/stdair_rm_types.hpp>
#include <stdair/stdair_exceptions.hpp>

Go to the source code of this file.

Classes

class  RMOL::OverbookingException
 Overbooking-related exception. More...
 
class  RMOL::UnconstrainingException
 Unconstraining-related exception. More...
 
class  RMOL::EmptyNestingStructException
 Empty nesting structure in unconstrainer exception. More...
 
class  RMOL::MissingDCPException
 Missing a DCP in unconstrainer exception. More...
 
class  RMOL::OptimisationException
 Optimisation-related exception. More...
 
class  RMOL::PolicyException
 Policy-related exception. More...
 
class  RMOL::ConvexHullException
 Convex Hull-related exception. More...
 
class  RMOL::EmptyConvexHullException
 Empty convex hull exception. More...
 
class  RMOL::FirstPolicyNotNullException
 Missing policy NULL in convex hull exception. More...
 
class  RMOL::YieldConvexHullException
 Yield convex hull exception. More...
 
class  RMOL::FareFamilyException
 Fare Family-related exception. More...
 
class  RMOL::EmptyBookingClassListException
 Empty Booking Class List of Fare Family exception. More...
 
class  RMOL::MissingBookingClassInFareFamilyException
 Missing Booking Class in Fare Family exception. More...
 
class  RMOL::FareFamilyDemandVectorSizeException
 Fare Family demand exception. More...
 

Namespaces

namespace  stdair
 Forward declarations.
 
namespace  RMOL
 

Typedefs

typedef boost::shared_ptr< RMOL_Service > RMOL::RMOL_ServicePtr_T
 
typedef std::vector< stdair::Flag_T > RMOL::FlagVector_T
 
typedef std::map< stdair::BookingClass *, stdair::MeanStdDevPair_T > RMOL::BookingClassMeanStdDevPairMap_T