|
MOOS 0.2375
|
#include <MOOSScheduler.h>

Public Member Functions | |
| bool | SetNameVal (std::string sValName) |
| bool | SetStartingTime (double dfTime) |
| bool | OnNewMail (MOOSMSG_LIST &NewMail) |
| bool | SetEnableFlags (std::string sStart, std::string sStop) |
| bool | SetOffset (double dfOffset) |
| bool | SetPeriod (double dfPeriod) |
| bool | Initialise (std::string sName, std::string sVal, double dfPeriod=1.0, double dfOffset=0) |
| bool | Enable (bool bEnable, double dfTimeNow) |
| CEvent () | |
| bool | GetOutput (double dfTimeNow, MOOSMSG_LIST &Out) |
Public Attributes | |
| double | m_dfFireTime |
Protected Attributes | |
| bool | m_bEnabled |
| double | m_dfTimer |
| double | m_dfPeriod |
| double | m_dfOffset |
| std::string | m_sVal |
| std::string | m_sName |
| std::string | m_sVarName |
| std::string | m_sStartFlag |
| std::string | m_sStopFlag |
Definition at line 46 of file MOOSScheduler.h.
| CMOOSScheduler::CEvent::CEvent | ( | ) |
Definition at line 359 of file MOOSScheduler.cpp.
Definition at line 389 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::GetOutput | ( | double | dfTimeNow, |
| MOOSMSG_LIST & | Out | ||
| ) |
Definition at line 367 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::Initialise | ( | std::string | sName, |
| std::string | sVal, | ||
| double | dfPeriod = 1.0, |
||
| double | dfOffset = 0 |
||
| ) |
| bool CMOOSScheduler::CEvent::OnNewMail | ( | MOOSMSG_LIST & | NewMail | ) |
Definition at line 575 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::SetEnableFlags | ( | std::string | sStart, |
| std::string | sStop | ||
| ) |
Definition at line 562 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::SetNameVal | ( | std::string | sValName | ) |
Definition at line 621 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::SetOffset | ( | double | dfOffset | ) |
Definition at line 411 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::SetPeriod | ( | double | dfPeriod | ) |
Definition at line 405 of file MOOSScheduler.cpp.
| bool CMOOSScheduler::CEvent::SetStartingTime | ( | double | dfTime | ) |
Definition at line 615 of file MOOSScheduler.cpp.
bool CMOOSScheduler::CEvent::m_bEnabled [protected] |
Definition at line 63 of file MOOSScheduler.h.
Definition at line 58 of file MOOSScheduler.h.
double CMOOSScheduler::CEvent::m_dfOffset [protected] |
Definition at line 66 of file MOOSScheduler.h.
double CMOOSScheduler::CEvent::m_dfPeriod [protected] |
Definition at line 65 of file MOOSScheduler.h.
double CMOOSScheduler::CEvent::m_dfTimer [protected] |
Definition at line 64 of file MOOSScheduler.h.
std::string CMOOSScheduler::CEvent::m_sName [protected] |
Definition at line 68 of file MOOSScheduler.h.
std::string CMOOSScheduler::CEvent::m_sStartFlag [protected] |
Definition at line 71 of file MOOSScheduler.h.
std::string CMOOSScheduler::CEvent::m_sStopFlag [protected] |
Definition at line 72 of file MOOSScheduler.h.
std::string CMOOSScheduler::CEvent::m_sVal [protected] |
Definition at line 67 of file MOOSScheduler.h.
std::string CMOOSScheduler::CEvent::m_sVarName [protected] |
Definition at line 70 of file MOOSScheduler.h.
1.7.4