RMOL Logo  0.25.3
C++ library of Revenue Management and Optimisation classes and functions
RMOL_Types.hpp File Reference
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <stdair/stdair_inventory_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::ForecastException
 Forecast-related exception. More...
class  RMOL::OptimisationException
 Optimisation-related exception. More...

Namespaces

namespace  stdair
namespace  RMOL

Typedefs

typedef boost::shared_ptr
< RMOL_Service > 
RMOL::RMOL_ServicePtr_T
typedef std::vector
< stdair::NbOfRequests_T > 
RMOL::UnconstrainedDemandVector_T
typedef std::vector
< stdair::NbOfBookings_T > 
RMOL::BookingVector_T
typedef std::vector
< stdair::Flag_T > 
RMOL::FlagVector_T
typedef std::map
< stdair::BookingClass
*, UnconstrainedDemandVector_T > 
RMOL::BookingClassUnconstrainedDemandVectorMap_T
typedef std::map
< stdair::BookingClass
*, stdair::NbOfRequests_T > 
RMOL::BookingClassUnconstrainedDemandMap_T
typedef std::map< const
stdair::DTD_T, double > 
RMOL::FRAT5Curve_T