Public Types | Public Member Functions | Public Attributes | List of all members
datatypes::EvalCaseResult Class Reference

#include <EvalCaseResult.hpp>

Inheritance diagram for datatypes::EvalCaseResult:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 26 of file EvalCaseResult.hpp.

Member Enumeration Documentation

Enumerator
ECR_DONT_CARE 
ECR_LOW 
ECR_HIGH 
ECR_DETECTING 
ECR_FALLING 
ECR_RAISING 
ECR_INVALID 

Definition at line 41 of file EvalCaseResult.hpp.

Constructor & Destructor Documentation

datatypes::EvalCaseResult::EvalCaseResult ( )

Definition at line 20 of file EvalCaseResult.cpp.

datatypes::EvalCaseResult::~EvalCaseResult ( )

Definition at line 34 of file EvalCaseResult.cpp.

Member Function Documentation

const UINT32 datatypes::EvalCaseResult::getUsedMemory ( ) const
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.

Member Data Documentation

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.


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


libsick_ldmrs
Author(s): SICK AG , Martin Günther , Jochen Sprickerhof
autogenerated on Mon Oct 26 2020 03:27:30