TraDemGen Logo  1.00.0
C++ Simulated Travel Demand Generation Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
DemandParserHelper.cpp File Reference
#include <cassert>
#include <stdair/basic/RandomGeneration.hpp>
#include <stdair/basic/BasFileMgr.hpp>
#include <stdair/service/Logger.hpp>
#include <trademgen/basic/DemandCharacteristicsTypes.hpp>
#include <trademgen/command/DemandParserHelper.hpp>
#include <trademgen/command/DemandManager.hpp>

Go to the source code of this file.

Namespaces

namespace  TRADEMGEN
namespace  TRADEMGEN::DemandParserHelper

Functions

repeat_p_t TRADEMGEN::DemandParserHelper::airline_code_p (chset_t("0-9A-Z").derived(), 2, 3)
bounded1_4_p_t TRADEMGEN::DemandParserHelper::flight_number_p (uint1_4_p.derived(), 0u, 9999u)
bounded4_p_t TRADEMGEN::DemandParserHelper::year_p (uint4_p.derived(), 2000u, 2099u)
bounded2_p_t TRADEMGEN::DemandParserHelper::month_p (uint2_p.derived(), 1u, 12u)
bounded2_p_t TRADEMGEN::DemandParserHelper::day_p (uint2_p.derived(), 1u, 31u)
repeat_p_t TRADEMGEN::DemandParserHelper::dow_p (chset_t("0-1").derived().derived(), 7, 7)
repeat_p_t TRADEMGEN::DemandParserHelper::airport_p (chset_t("0-9A-Z").derived(), 3, 3)
bounded1_2_p_t TRADEMGEN::DemandParserHelper::hours_p (uint1_2_p.derived(), 0u, 23u)
bounded2_p_t TRADEMGEN::DemandParserHelper::minutes_p (uint2_p.derived(), 0u, 59u)
bounded2_p_t TRADEMGEN::DemandParserHelper::seconds_p (uint2_p.derived(), 0u, 59u)
chset_t TRADEMGEN::DemandParserHelper::cabin_code_p ("A-Z")
chset_t TRADEMGEN::DemandParserHelper::passenger_type_p ("A-Z")
chset_t TRADEMGEN::DemandParserHelper::ff_type_p ("A-Z")
repeat_p_t TRADEMGEN::DemandParserHelper::class_code_list_p (chset_t("A-Z").derived(), 1, 26)
bounded1_3_p_t TRADEMGEN::DemandParserHelper::stay_duration_p (uint1_3_p.derived(), 0u, 999u)

Variables

int1_p_t TRADEMGEN::DemandParserHelper::int1_p
uint2_p_t TRADEMGEN::DemandParserHelper::uint2_p
uint1_2_p_t TRADEMGEN::DemandParserHelper::uint1_2_p
uint1_3_p_t TRADEMGEN::DemandParserHelper::uint1_3_p
uint4_p_t TRADEMGEN::DemandParserHelper::uint4_p
uint1_4_p_t TRADEMGEN::DemandParserHelper::uint1_4_p
int1_p_t TRADEMGEN::DemandParserHelper::family_code_p