Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends

ivd_Delay Class Reference

#include <hsm_fs_api.h>

List of all members.

Public Member Functions

 ivd_Delay ()
void SetProperties (const string &a_eventRatePolicy)
void SetProperties (int a_step, int a_maxMiliSecWait, int a_miliSecWaitUnit)
void Delay (int a_objNum)

Private Member Functions

void Fibonacci ()

Private Attributes

int m_step
int m_maxMiliSecWait
int m_miliSecWaitUnit
int m_levels
int m_sleepLevel [MAXNumOfLevels_d]
bool m_warningWritten

Static Private Attributes

static const int m_maxStep_c = 20000
static const int m_maxNumOfLevels_c = MAXNumOfLevels_d
static const int m_maxMiliSecWait_c = 180000
static const int m_maxMiliSecWaitUnit_c = 1000


ostream & operator<< (ostream &o_s, const ivd_Delay &a_o)

Detailed Description

Definition at line 57 of file hsm_fs_api.h.

Constructor & Destructor Documentation

ivd_Delay::ivd_Delay (  )  [inline]

Definition at line 59 of file hsm_fs_api.h.

References m_sleepLevel.

         m_sleepLevel[0] = 0;

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