libnolimits  1.0.0-beta
A NoLimits Roller Coaster 1 and 2 Library written in C++, which provides functionality to manipulate and create NoLimits 2 Parks or NoLimits 1 Tracks programmatically.
Public Member Functions | Private Attributes | List of all members
NoLimits::NoLimits2::WaitTime Class Reference

#include <WaitTime.h>

Collaboration diagram for NoLimits::NoLimits2::WaitTime:
[legend]

Public Member Functions

 WaitTime ()
 
void debug ()
 
double getAverage () const
 
void setAverage (double value)
 
double getMinimum () const
 
void setMinimum (double value)
 
double getMaximum () const
 
void setMaximum (double value)
 
double getDeviation () const
 
void setDeviation (double value)
 
std::vector< uint32_t > getSynchronizeDispatchWith () const
 
uint32_t insertSynchronizeDispatchWith (uint32_t value)
 

Private Attributes

double average
 
double minimum
 
double maximum
 
double deviation
 
std::vector< uint32_t > synchronizeDispatchWith
 

Constructor & Destructor Documentation

◆ WaitTime()

NoLimits::NoLimits2::WaitTime::WaitTime ( )
inline

Member Function Documentation

◆ debug()

void NoLimits::NoLimits2::WaitTime::debug ( )
inline

◆ getAverage()

double NoLimits::NoLimits2::WaitTime::getAverage ( ) const

◆ getDeviation()

double NoLimits::NoLimits2::WaitTime::getDeviation ( ) const

◆ getMaximum()

double NoLimits::NoLimits2::WaitTime::getMaximum ( ) const

◆ getMinimum()

double NoLimits::NoLimits2::WaitTime::getMinimum ( ) const

◆ getSynchronizeDispatchWith()

std::vector< uint32_t > NoLimits::NoLimits2::WaitTime::getSynchronizeDispatchWith ( ) const

◆ insertSynchronizeDispatchWith()

uint32_t NoLimits::NoLimits2::WaitTime::insertSynchronizeDispatchWith ( uint32_t  value)

◆ setAverage()

void NoLimits::NoLimits2::WaitTime::setAverage ( double  value)

◆ setDeviation()

void NoLimits::NoLimits2::WaitTime::setDeviation ( double  value)

◆ setMaximum()

void NoLimits::NoLimits2::WaitTime::setMaximum ( double  value)

◆ setMinimum()

void NoLimits::NoLimits2::WaitTime::setMinimum ( double  value)

Member Data Documentation

◆ average

double NoLimits::NoLimits2::WaitTime::average
private

◆ deviation

double NoLimits::NoLimits2::WaitTime::deviation
private

◆ maximum

double NoLimits::NoLimits2::WaitTime::maximum
private

◆ minimum

double NoLimits::NoLimits2::WaitTime::minimum
private

◆ synchronizeDispatchWith

std::vector<uint32_t> NoLimits::NoLimits2::WaitTime::synchronizeDispatchWith
private

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