TraDemGen Logo  1.00.2
C++ Simulated Travel Demand Generation Library
TRADEMGEN::DemandDistribution Struct Reference

Class modeling the distribution of a demand type. More...

#include <trademgen/basic/DemandDistribution.hpp>

+ Inheritance diagram for TRADEMGEN::DemandDistribution:

Public Member Functions

 DemandDistribution (const stdair::NbOfRequests_T &iMean, const stdair::StdDevValue_T &iStdDev)
 
 DemandDistribution ()
 
 DemandDistribution (const DemandDistribution &)
 
 ~DemandDistribution ()
 
void fromStream (std::istream &ioIn)
 
const std::string describe () const
 
std::string display () const
 

Public Attributes

stdair::NbOfRequests_T _meanNumberOfRequests
 
stdair::StdDevValue_T _stdDevNumberOfRequests
 

Detailed Description

Class modeling the distribution of a demand type.

Definition at line 20 of file DemandDistribution.hpp.

Constructor & Destructor Documentation

TRADEMGEN::DemandDistribution::DemandDistribution ( const stdair::NbOfRequests_T &  iMean,
const stdair::StdDevValue_T &  iStdDev 
)

Constructor.

Definition at line 15 of file DemandDistribution.cpp.

TRADEMGEN::DemandDistribution::DemandDistribution ( )

Default constructor.

Definition at line 22 of file DemandDistribution.cpp.

Referenced by ~DemandDistribution().

TRADEMGEN::DemandDistribution::DemandDistribution ( const DemandDistribution iDemandDistribution)

Copy constructor.

Definition at line 31 of file DemandDistribution.cpp.

TRADEMGEN::DemandDistribution::~DemandDistribution ( )

Destructor.

Definition at line 26 of file DemandDistribution.cpp.

References DemandDistribution().

Member Function Documentation

void TRADEMGEN::DemandDistribution::fromStream ( std::istream &  ioIn)

Read a Business Object from an input stream.

Parameters
istream&the input stream.

Definition at line 37 of file DemandDistribution.cpp.

const std::string TRADEMGEN::DemandDistribution::describe ( ) const

Display of the structure.

Definition at line 41 of file DemandDistribution.cpp.

References _meanNumberOfRequests, and _stdDevNumberOfRequests.

Referenced by display(), and TRADEMGEN::DemandStream::display().

std::string TRADEMGEN::DemandDistribution::display ( ) const

Display demand distribution.

Definition at line 49 of file DemandDistribution.cpp.

References describe().

Member Data Documentation

stdair::NbOfRequests_T TRADEMGEN::DemandDistribution::_meanNumberOfRequests
stdair::StdDevValue_T TRADEMGEN::DemandDistribution::_stdDevNumberOfRequests

Standard deviation of number of requests.

Definition at line 72 of file DemandDistribution.hpp.

Referenced by describe(), and TRADEMGEN::DemandStream::display().


The documentation for this struct was generated from the following files: