This class implements a dynamic vector of PopRatio values.
More...
#include <popratiovector.h>
This class implements a dynamic vector of PopRatio values.
◆ PopRatioVector() [1/3]
PopRatioVector::PopRatioVector |
( |
| ) |
|
|
inline |
◆ PopRatioVector() [2/3]
PopRatioVector::PopRatioVector |
( |
int |
sz, |
|
|
PopRatio |
initial |
|
) |
| |
This is the PopRatioVector constructor for a specified size with an initial value.
- Parameters
-
sz | is the size of the vector to be created |
initial | is the initial value for all the entries of the vector |
◆ PopRatioVector() [3/3]
◆ ~PopRatioVector()
PopRatioVector::~PopRatioVector |
( |
| ) |
|
This is the PopRatioVector destructor.
- Note
- This will free all the memory allocated to all the elements of the vector
◆ Delete()
void PopRatioVector::Delete |
( |
int |
pos | ) |
|
This will delete an entry from the vector.
- Parameters
-
pos | is the element of the vector to be deleted |
- Note
- This will free the memory allocated to the deleted element of the vector
◆ operator[]() [1/2]
PopRatio& PopRatioVector::operator[] |
( |
int |
pos | ) |
|
|
inline |
This will return the value of an element of the vector.
- Parameters
-
pos | is the element of the vector to be returned |
- Returns
- the value of the specified element
◆ operator[]() [2/2]
const PopRatio& PopRatioVector::operator[] |
( |
int |
pos | ) |
const |
|
inline |
This will return the value of an element of the vector.
- Parameters
-
pos | is the element of the vector to be returned |
- Returns
- the value of the specified element
◆ resize() [1/2]
void PopRatioVector::resize |
( |
double * |
num, |
|
|
double |
rat |
|
) |
| |
This will add one new entry to the vector.
- Parameters
-
num | is the value of N for the new PopRatio entry |
rat | is the value of R for the new PopRatio entry |
◆ resize() [2/2]
void PopRatioVector::resize |
( |
PopRatio |
value | ) |
|
This will add one new entry to the vector.
- Parameters
-
value | is the value that will be entered for the new entry |
◆ Size()
int PopRatioVector::Size |
( |
| ) |
const |
|
inline |
This will return the size of the vector.
- Returns
- the size of the vector
◆ size
This is the size of the vector.
The documentation for this class was generated from the following files: