1.00.10
C++ library of Revenue Management and Optimisation classes and functions
Loading...
Searching...
No Matches
DemandGeneratorList.hpp
Go to the documentation of this file.
1
#ifndef __RMOL_DEMANDGENERATORLIST_HPP
2
#define __RMOL_DEMANDGENERATORLIST_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// STL
8
#include <list>
9
// RMOL
10
#include <rmol/bom/VariateList.hpp>
11
#include <
rmol/bom/DistributionParameterList.hpp
>
12
#include <rmol/bom/Gaussian.hpp>
13
14
namespace
RMOL
{
15
17
class
DemandGeneratorList
{
18
protected
:
20
typedef
std::list<Gaussian>
DemandGeneratorList_T
;
21
22
public
:
24
DemandGeneratorList
();
25
DemandGeneratorList
(
const
DemandGeneratorList
&);
27
DemandGeneratorList
(
const
DistributionParameterList_T
&);
28
30
virtual
~DemandGeneratorList
();
31
33
void
generateVariateList
(VariateList_T&)
const
;
34
35
private
:
36
DemandGeneratorList_T
_demandGeneratorList;
37
39
void
init (
const
DistributionParameterList_T
&);
40
41
};
42
}
43
#endif
// __RMOL_DEMANDGENERATORLIST_HPP
DistributionParameterList.hpp
RMOL
Definition
BasConst.cpp:7
RMOL::DistributionParameterList_T
std::list< FldDistributionParameters > DistributionParameterList_T
Definition
DistributionParameterList.hpp:16
RMOL::DemandGeneratorList
Definition
DemandGeneratorList.hpp:17
RMOL::DemandGeneratorList::DemandGeneratorList
DemandGeneratorList()
Definition
DemandGeneratorList.cpp:10
RMOL::DemandGeneratorList::generateVariateList
void generateVariateList(VariateList_T &) const
Definition
DemandGeneratorList.cpp:50
RMOL::DemandGeneratorList::~DemandGeneratorList
virtual ~DemandGeneratorList()
Definition
DemandGeneratorList.cpp:30
RMOL::DemandGeneratorList::DemandGeneratorList_T
std::list< Gaussian > DemandGeneratorList_T
Definition
DemandGeneratorList.hpp:20
Generated for RMOL by
1.11.0