1.00.1
C++ library of Revenue Management and Optimisation classes and functions
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
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
RMOL::DemandGeneratorList
Definition:
DemandGeneratorList.hpp:17
RMOL::DemandGeneratorList::DemandGeneratorList_T
std::list< Gaussian > DemandGeneratorList_T
Definition:
DemandGeneratorList.hpp:20
RMOL::DemandGeneratorList::generateVariateList
void generateVariateList(VariateList_T &) const
Definition:
DemandGeneratorList.cpp:50
RMOL
Definition:
BasConst.cpp:7
RMOL::DemandGeneratorList::~DemandGeneratorList
virtual ~DemandGeneratorList()
Definition:
DemandGeneratorList.cpp:30
DistributionParameterList.hpp
RMOL::DemandGeneratorList::DemandGeneratorList
DemandGeneratorList()
Definition:
DemandGeneratorList.cpp:10
RMOL::DistributionParameterList_T
std::list< FldDistributionParameters > DistributionParameterList_T
Definition:
DistributionParameterList.hpp:16
Generated on Mon Jun 15 2015 22:54:18 for RMOL by
1.8.9.1