RMOL Logo  1.00.0
C++ library of Revenue Management and Optimisation classes and functions
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
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
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