#include <EvalCaseResult.hpp>
Public Types | |
enum | CaseResult { ECR_DONT_CARE = 0, ECR_LOW = 1, ECR_HIGH = 2, ECR_DETECTING = 3, ECR_FALLING = 4, ECR_RAISING = 5, ECR_INVALID = 6 } |
Public Member Functions | |
EvalCaseResult () | |
const UINT32 | getUsedMemory () const |
std::string | toString () const |
~EvalCaseResult () | |
Public Member Functions inherited from datatypes::BasicData | |
BasicData () | |
UINT16 | getDatatype () |
UINT16 | getSourceId () |
virtual void | setSourceId (UINT16 id) |
virtual | ~BasicData () |
Public Attributes | |
struct { | |
UINT32 udiUSec | |
UINT16 uiYear | |
UINT8 usiDay | |
UINT8 usiHour | |
UINT8 usiMinute | |
UINT8 usiMonth | |
UINT8 usiSec | |
} | aTimeBlock |
struct { | |
double dDistScaleFactor | |
double dDistScaleOffset | |
INT32 iAngleScaleOffset | |
UINT32 udiSysCount | |
UINT32 uiAngleScaleFactor | |
UINT8 usiNumber | |
} | CaseHdr |
UINT8 | m_eCaseResult |
std::string | m_sCaseName |
std::string | m_sComment |
UINT16 | uiVersionNo |
Additional Inherited Members | |
Protected Attributes inherited from datatypes::BasicData | |
UINT16 | m_datatype |
UINT16 | m_sourceId |
Definition at line 26 of file EvalCaseResult.hpp.
Enumerator | |
---|---|
ECR_DONT_CARE | |
ECR_LOW | |
ECR_HIGH | |
ECR_DETECTING | |
ECR_FALLING | |
ECR_RAISING | |
ECR_INVALID |
Definition at line 41 of file EvalCaseResult.hpp.
datatypes::EvalCaseResult::EvalCaseResult | ( | ) |
Definition at line 20 of file EvalCaseResult.cpp.
datatypes::EvalCaseResult::~EvalCaseResult | ( | ) |
Definition at line 34 of file EvalCaseResult.cpp.
|
virtual |
Implements datatypes::BasicData.
Definition at line 39 of file EvalCaseResult.cpp.
std::string datatypes::EvalCaseResult::toString | ( | ) | const |
Definition at line 48 of file EvalCaseResult.cpp.
struct { ... } datatypes::EvalCaseResult::aTimeBlock |
struct { ... } datatypes::EvalCaseResult::CaseHdr |
double datatypes::EvalCaseResult::dDistScaleFactor |
Definition at line 35 of file EvalCaseResult.hpp.
double datatypes::EvalCaseResult::dDistScaleOffset |
Definition at line 36 of file EvalCaseResult.hpp.
INT32 datatypes::EvalCaseResult::iAngleScaleOffset |
Definition at line 38 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::m_eCaseResult |
Definition at line 52 of file EvalCaseResult.hpp.
std::string datatypes::EvalCaseResult::m_sCaseName |
Definition at line 56 of file EvalCaseResult.hpp.
std::string datatypes::EvalCaseResult::m_sComment |
Definition at line 57 of file EvalCaseResult.hpp.
UINT32 datatypes::EvalCaseResult::udiSysCount |
Definition at line 34 of file EvalCaseResult.hpp.
UINT32 datatypes::EvalCaseResult::udiUSec |
Definition at line 67 of file EvalCaseResult.hpp.
UINT32 datatypes::EvalCaseResult::uiAngleScaleFactor |
Definition at line 37 of file EvalCaseResult.hpp.
UINT16 datatypes::EvalCaseResult::uiVersionNo |
Definition at line 29 of file EvalCaseResult.hpp.
UINT16 datatypes::EvalCaseResult::uiYear |
Definition at line 61 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiDay |
Definition at line 63 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiHour |
Definition at line 64 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiMinute |
Definition at line 65 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiMonth |
Definition at line 62 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiNumber |
Definition at line 33 of file EvalCaseResult.hpp.
UINT8 datatypes::EvalCaseResult::usiSec |
Definition at line 66 of file EvalCaseResult.hpp.