Classes | |
class | BomJSONExport |
Utility class to export StdAir objects in a JSON format. More... | |
class | EventQueue |
Class holding event structures. More... | |
struct | EventQueueKey |
class | EventQueueManager |
Utility class for Demand and DemandStream objects. More... | |
class | FacSEVMGRServiceContext |
struct | PYEventQueueManager |
class | SEVMGR_ServiceContext |
Class holding the context of the Sevmgr services. More... | |
class | SEvMgrException |
class | EventQueueException |
class | SEVMGR_Service |
class holding the services related to Travel Demand Generation. More... |
Typedefs | |
typedef char | char_t |
typedef boost::spirit::classic::file_iterator < char_t > | iterator_t |
typedef boost::spirit::classic::scanner < iterator_t > | scanner_t |
typedef boost::spirit::classic::rule < scanner_t > | rule_t |
typedef boost::spirit::classic::int_parser < unsigned int, 10, 1, 1 > | int1_p_t |
typedef boost::spirit::classic::uint_parser < unsigned int, 10, 2, 2 > | uint2_p_t |
typedef boost::spirit::classic::uint_parser < unsigned int, 10, 1, 2 > | uint1_2_p_t |
typedef boost::spirit::classic::uint_parser < unsigned int, 10, 1, 3 > | uint1_3_p_t |
typedef boost::spirit::classic::uint_parser < unsigned int, 10, 4, 4 > | uint4_p_t |
typedef boost::spirit::classic::uint_parser < unsigned int, 10, 1, 4 > | uint1_4_p_t |
typedef boost::spirit::classic::chset < char_t > | chset_t |
typedef boost::spirit::classic::impl::loop_traits < chset_t, unsigned int, unsigned int >::type | repeat_p_t |
typedef boost::spirit::classic::bounded < uint2_p_t, unsigned int > | bounded2_p_t |
typedef boost::spirit::classic::bounded < uint1_2_p_t, unsigned int > | bounded1_2_p_t |
typedef boost::spirit::classic::bounded < uint1_3_p_t, unsigned int > | bounded1_3_p_t |
typedef boost::spirit::classic::bounded < uint4_p_t, unsigned int > | bounded4_p_t |
typedef boost::spirit::classic::bounded < uint1_4_p_t, unsigned int > | bounded1_4_p_t |
typedef std::list< EventQueue * > | EventQueueList_T |
typedef std::map< const stdair::MapKey_T, EventQueue * > | EventQueueMap_T |
typedef boost::shared_ptr < SEVMGR_Service > | SEVMGR_ServicePtr_T |
typedef std::string | EventQueueID_T |
typedef std::map < stdair::EventType::EN_EventType, stdair::ProgressStatus > | ProgressStatusMap_T |
Functions | |
const EventQueueID_T | DEFAULT_EVENT_QUEUE_ID ("EQ01") |
Variables | |
const EventQueueID_T | DEFAULT_EVENT_QUEUE_ID |
typedef char SEVMGR::char_t |
Definition at line 31 of file BasParserTypes.hpp.
typedef boost::spirit::classic::file_iterator<char_t> SEVMGR::iterator_t |
Definition at line 35 of file BasParserTypes.hpp.
typedef boost::spirit::classic::scanner<iterator_t> SEVMGR::scanner_t |
Definition at line 36 of file BasParserTypes.hpp.
typedef boost::spirit::classic::rule<scanner_t> SEVMGR::rule_t |
Definition at line 37 of file BasParserTypes.hpp.
typedef boost::spirit::classic::int_parser<unsigned int, 10, 1, 1> SEVMGR::int1_p_t |
1-digit-integer parser
Definition at line 45 of file BasParserTypes.hpp.
typedef boost::spirit::classic::uint_parser<unsigned int, 10, 2, 2> SEVMGR::uint2_p_t |
2-digit-integer parser
Definition at line 48 of file BasParserTypes.hpp.
typedef boost::spirit::classic::uint_parser<unsigned int, 10, 1, 2> SEVMGR::uint1_2_p_t |
Up-to-2-digit-integer parser
Definition at line 51 of file BasParserTypes.hpp.
typedef boost::spirit::classic::uint_parser<unsigned int, 10, 1, 3> SEVMGR::uint1_3_p_t |
Up-to-3-digit-integer parser
Definition at line 54 of file BasParserTypes.hpp.
typedef boost::spirit::classic::uint_parser<unsigned int, 10, 4, 4> SEVMGR::uint4_p_t |
4-digit-integer parser
Definition at line 57 of file BasParserTypes.hpp.
typedef boost::spirit::classic::uint_parser<unsigned int, 10, 1, 4> SEVMGR::uint1_4_p_t |
Up-to-4-digit-integer parser
Definition at line 60 of file BasParserTypes.hpp.
typedef boost::spirit::classic::chset<char_t> SEVMGR::chset_t |
character set
Definition at line 63 of file BasParserTypes.hpp.
typedef boost::spirit::classic::impl::loop_traits<chset_t, unsigned int, unsigned int>::type SEVMGR::repeat_p_t |
(Repeating) sequence of a given number of characters: repeat_p(min, max)
Definition at line 69 of file BasParserTypes.hpp.
typedef boost::spirit::classic::bounded<uint2_p_t, unsigned int> SEVMGR::bounded2_p_t |
Bounded-number-of-integers parser
Definition at line 72 of file BasParserTypes.hpp.
typedef boost::spirit::classic::bounded<uint1_2_p_t, unsigned int> SEVMGR::bounded1_2_p_t |
Definition at line 73 of file BasParserTypes.hpp.
typedef boost::spirit::classic::bounded<uint1_3_p_t, unsigned int> SEVMGR::bounded1_3_p_t |
Definition at line 74 of file BasParserTypes.hpp.
typedef boost::spirit::classic::bounded<uint4_p_t, unsigned int> SEVMGR::bounded4_p_t |
Definition at line 75 of file BasParserTypes.hpp.
typedef boost::spirit::classic::bounded<uint1_4_p_t, unsigned int> SEVMGR::bounded1_4_p_t |
Definition at line 76 of file BasParserTypes.hpp.
typedef std::list<EventQueue*> SEVMGR::EventQueueList_T |
Define the EventQueue list.
Definition at line 17 of file EventQueueTypes.hpp.
typedef std::map<const stdair::MapKey_T, EventQueue*> SEVMGR::EventQueueMap_T |
Define the EventQueue map.
Definition at line 23 of file EventQueueTypes.hpp.
typedef boost::shared_ptr<SEVMGR_Service> SEVMGR::SEVMGR_ServicePtr_T |
(Smart) Pointer on the SEvMgr service handler.
Definition at line 18 of file SEVMGR_Types.hpp.
typedef std::string SEVMGR::EventQueueID_T |
Define an ID for an EventQueue object.
Definition at line 27 of file SEVMGR_Types.hpp.
typedef std::map<stdair::EventType::EN_EventType, stdair::ProgressStatus> SEVMGR::ProgressStatusMap_T |
Definition of the (STL) map of ProgressStatus structures, one for each event type (e.g., booking request, optimisation notification).
Definition at line 35 of file SEVMGR_Types.hpp.
const EventQueueID_T SEVMGR::DEFAULT_EVENT_QUEUE_ID | ( | "EQ01" | ) |
Default name for the SEVMGR_Service. Default ID for the event queue.
const EventQueueID_T SEVMGR::DEFAULT_EVENT_QUEUE_ID |
Default ID for the event queue.