DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::SmarActData::SmarActChannelStatusType Struct Reference

Public Member Functions

constexpr void Set (int32_t ByteCode) noexcept
 
constexpr bool IsSensorPresent () const noexcept
 
constexpr bool IsMoving () const noexcept
 
constexpr bool IsClosedLoopActive () const noexcept
 
constexpr bool IsEndStopReached () const noexcept
 
constexpr bool IsRangeLimitReached () const noexcept
 
constexpr bool IsReferencing () const noexcept
 
constexpr bool IsCalibrating () const noexcept
 
constexpr bool IsReferenced () const noexcept
 
constexpr bool IsCalibrated () const noexcept
 
constexpr bool IsErrorState () const noexcept
 

Private Attributes

int32_t ByteCode = 0
 

Detailed Description

Definition at line 122 of file SmarAct.h.

Member Function Documentation

◆ IsCalibrated()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsCalibrated ( ) const
inlineconstexprnoexcept

Definition at line 134 of file SmarAct.h.

◆ IsCalibrating()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsCalibrating ( ) const
inlineconstexprnoexcept

Definition at line 132 of file SmarAct.h.

◆ IsClosedLoopActive()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsClosedLoopActive ( ) const
inlineconstexprnoexcept

Definition at line 128 of file SmarAct.h.

◆ IsEndStopReached()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsEndStopReached ( ) const
inlineconstexprnoexcept

Definition at line 129 of file SmarAct.h.

◆ IsErrorState()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsErrorState ( ) const
inlineconstexprnoexcept

Definition at line 136 of file SmarAct.h.

◆ IsMoving()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsMoving ( ) const
inlineconstexprnoexcept

Definition at line 127 of file SmarAct.h.

◆ IsRangeLimitReached()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsRangeLimitReached ( ) const
inlineconstexprnoexcept

Definition at line 130 of file SmarAct.h.

◆ IsReferenced()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsReferenced ( ) const
inlineconstexprnoexcept

Definition at line 133 of file SmarAct.h.

◆ IsReferencing()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsReferencing ( ) const
inlineconstexprnoexcept

Definition at line 131 of file SmarAct.h.

◆ IsSensorPresent()

constexpr bool DynExpInstr::SmarActData::SmarActChannelStatusType::IsSensorPresent ( ) const
inlineconstexprnoexcept

Definition at line 126 of file SmarAct.h.

◆ Set()

constexpr void DynExpInstr::SmarActData::SmarActChannelStatusType::Set ( int32_t  ByteCode)
inlineconstexprnoexcept

Definition at line 124 of file SmarAct.h.

Member Data Documentation

◆ ByteCode

int32_t DynExpInstr::SmarActData::SmarActChannelStatusType::ByteCode = 0
private

Definition at line 144 of file SmarAct.h.


The documentation for this struct was generated from the following file: