Public Member Functions | Public Attributes

jmitie::CjNetworkProcess_act_va_t Struct Reference

A struct encapsulating the required arguments to the performAction(...) method of a sub-class of CjNetworkProcess. More...

#include <CjNetworkProcess.hh>

List of all members.

Public Member Functions

 CjNetworkProcess_act_va_t (boost::mt19937 *rng, int epoch)

Public Attributes

boost::mt19937 * m_rng
 The random number generator instance to use.
int m_epoch
 The current epoch (if < 0 then this is the end epoch).

Detailed Description

A struct encapsulating the required arguments to the performAction(...) method of a sub-class of CjNetworkProcess.

When creating new sub-classes of CjNetworkProcess and it is necessary to add an argument to the performAction(...), they can be added here rather than updating the declaration of the CjNetworkProcess::performAction(...) and all sub-classes


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator