GCBM
Public Member Functions | Private Attributes | List of all members
GrowthMultiplierSeries Class Reference

#include <growthmultipliermodule.h>

Collaboration diagram for GrowthMultiplierSeries:
Collaboration graph

Public Member Functions

 GrowthMultiplierSeries ()
 
 GrowthMultiplierSeries (const GrowthMultiplierSeries &rhs)
 
void add (int timestep, double multiplier)
 
double next ()
 
bool end ()
 
std::string toString ()
 

Private Attributes

std::map< int, double > multipliersByTimestep
 
std::map< int, double >::iterator pos
 

Constructor & Destructor Documentation

◆ GrowthMultiplierSeries() [1/2]

◆ GrowthMultiplierSeries() [2/2]

Member Function Documentation

◆ add()

void add ( int  timestep,
double  multiplier 
)

◆ end()

bool end ( )

◆ next()

double next ( )

◆ toString()

std::string toString ( )

Member Data Documentation

◆ multipliersByTimestep

std::map<int, double> multipliersByTimestep
private

◆ pos

std::map<int, double>::iterator pos
private

The documentation for this class was generated from the following file: