| ▼Nboost | |
| ▼Nrandom | |
| Crngstream | |
| ▼Ntuples | |
| ▼Ndetail | |
| CHashValueImpl | |
| CHashValueImpl< Tuple, 0 > | |
| ▼NillnessDeath | |
| CSimplePerson | |
| ▼Nssim | Name space for the Siena simulator |
| CAction | |
| CcMessage | CMessage class for OMNET++ API compatibility. This provides a heavier message class than Sim::Event, with short 'kind' and std::string 'name' attributes. The events by default are scheduled using cProcess::scheduleAt(), and handled using cProcess::handleMessage() (as per OMNET++). NB: cProcess::scheduleAt() uses simulation time rather than time in state (which is used by Sim::self_signal_event()) |
| CCostReport | CostReport class for collecting statistics on costs |
| CcProcess | CProcess class for OMNET++ API compatibility. This provides a default for Process::process_event() that calls cProcess::handleMessage(). This class also provides scheduleAt() methods for insert cMessages into the process event queue |
| CEvent | Basic event in the simulation |
| CEventReport | EventReport class for collecting statistics on person-time, prevalence and numbers of events |
| Cheap | |
| CMeans | Utility class to incrementally add values to calculate the mean, sum, variance and standard deviation. This could be replaced by boost::accumulator |
| CPDescr | |
| Cpqueue | |
| CpqueueElement | |
| CpqueueElementComparator | |
| CProcess | Virtual class (interface) representing processes running within the simulator |
| CProcessWithPId | Utility Process class providing a utility interface with the simulator |
| CRng | |
| CRngStream | |
| CRpexp | Rpexp is a random number generator class for piecewise constant hazards. Given time lower bounds t and piecewise constant hazards h, rand() returns a random time. The random number is calculated using the inversion formula. Constructors provided for arrays |
| CSim | Generic discrete-event sequential simulator |
| CSimErrorHandler | Error handler for simulation errors |
| CSimImpl | |
| CSimpleReport | SimpleReport class for collecting data for homogeneous fields of type T with string names |
| CSummaryReport | SummaryReport class for collecting statistics on person-time, prevalence, events and costs |
| CDataFrameSelect | |
| CInterpolate | |
| Cnull_type | A table class for lookups. For the case of a single key, this is a small extension to std::map, including the ability to read columns from a DataFrame. Looking up a key which is less than the lowest key value will use the lowest key |
| CNumericInterpolate | |
| CPerson | Class to simulate a person |
| CTable | |
| CTable< I0, I1, I2, I3, Outcome > | |
| CTable< I0, I1, I2, Outcome > | |
| CTable< I0, I1, Outcome > | |
| CTable< key_type, mapped_type > | |