TraDemGen Logo  1.00.0
C++ Simulated Travel Demand Generation Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
pytrademgen.cpp File Reference
#include <cassert>
#include <stdexcept>
#include <fstream>
#include <sstream>
#include <string>
#include <list>
#include <vector>
#include <boost/python.hpp>
#include <boost/accumulators/accumulators.hpp>
#include <boost/accumulators/statistics.hpp>
#include <stdair/stdair_basic_types.hpp>
#include <stdair/basic/BasConst_General.hpp>
#include <stdair/basic/ProgressStatusSet.hpp>
#include <stdair/basic/DemandGenerationMethod.hpp>
#include <stdair/bom/EventStruct.hpp>
#include <stdair/bom/BookingRequestStruct.hpp>
#include <stdair/bom/BomDisplay.hpp>
#include <stdair/service/Logger.hpp>
#include <trademgen/TRADEMGEN_Service.hpp>
#include <trademgen/config/trademgen-paths.hpp>

Go to the source code of this file.

Classes

struct  TRADEMGEN::Trademgener
 Wrapper structure around the C++ API, so as to expose a Python API. More...

Namespaces

namespace  TRADEMGEN

Typedefs

typedef unsigned int NbOfRuns_T
typedef ba::accumulator_set
< double, ba::stats
< ba::tag::min, ba::tag::max,
ba::tag::mean(ba::immediate),
ba::tag::sum,
ba::tag::variance > > 
stat_acc_type

Functions

void TRADEMGEN::stat_display (std::ostream &oStream, const stat_acc_type &iStatAcc)
 BOOST_PYTHON_MODULE (libpytrademgen)

Typedef Documentation

typedef unsigned int NbOfRuns_T

Definition at line 31 of file pytrademgen.cpp.

typedef ba::accumulator_set<double, ba::stats<ba::tag::min, ba::tag::max, ba::tag::mean (ba::immediate), ba::tag::sum, ba::tag::variance> > stat_acc_type

Type definition to gather statistics.

Definition at line 40 of file pytrademgen.cpp.


Function Documentation

BOOST_PYTHON_MODULE ( libpytrademgen  )