26#ifndef _prmActuatorState_h
27#define _prmActuatorState_h
129 void ToStream(std::ostream & outputStream)
const override;
mtsGenericObject(void)
Definition mtsGenericObject.h:77
Definition prmActuatorState.h:41
prmActuatorState(size_type size)
prmActuatorState()
Definition prmActuatorState.h:51
unsigned int size_type
Definition prmActuatorState.h:48
CMN_DECLARE_MEMBER_AND_ACCESSORS(mtsDoubleVec, Velocity)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, SoftRevLimitHit)
virtual ~prmActuatorState()
Definition prmActuatorState.h:65
CMN_DECLARE_MEMBER_AND_ACCESSORS(mtsDoubleVec, Position)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, IsHomed)
void ToStream(std::ostream &outputStream) const override
void SerializeRaw(std::ostream &outputStream) const override
void SetSize(size_type size)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, SoftFwdLimitHit)
CMN_DECLARE_MEMBER_AND_ACCESSORS(bool, EStopON)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, InMotion)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, HomeSwitchOn)
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, HardRevLimitHit)
void DeSerializeRaw(std::istream &inputStream) override
mtsGenericObject BaseType
Definition prmActuatorState.h:46
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, HardFwdLimitHit)
prmActuatorState ThisType
Definition prmActuatorState.h:45
CMN_DECLARE_MEMBER_AND_ACCESSORS(vctBoolVec, MotorOff)
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition cmnClassRegisterMacros.h:199
const int CMN_DYNAMIC_CREATION
Definition cmnClassRegisterMacros.h:328
#define CISST_EXPORT
Definition cmnExportMacros.h:50
#define CMN_LOG_ALLOW_DEFAULT
Definition cmnLogLoD.h:76
Defines mtsGenericObject.
mtsVector< double > mtsDoubleVec
Definition mtsVector.h:131
size_type size(void) const
Definition vctDynamicConstMatrixBase.h:228
Typedef for dynamic vectors.
vctDynamicVector< bool > vctBoolVec
Definition vctDynamicVectorTypes.h:44