ifw-fcf
2.0.0
|
The piezoControllerData struct. More...
#include <piezoLcsIf.hpp>
Public Member Functions | |
PiezoControllerData () | |
virtual | ~PiezoControllerData () |
std::string | GetErrorText () const |
void | SetData (const PiezoControllerData &data) |
void | SetPosBit (short axis, int value) |
void | SetPosUser (short axis, double value) |
int | GetPosBit (short axis) const |
double | GetPosUser (short axis) const |
virtual std::string | GetSubstateStr () const |
Public Member Functions inherited from fcf::devmgr::common::DeviceControllerData | |
DeviceControllerData () | |
virtual | ~DeviceControllerData () |
int | GetState () const |
void | SetState (int state) |
int | GetSubstate () const |
std::string | GetStateStr () const |
void | SetSubstate (int subtate) |
bool | GetLocalFlag () const |
void | SetLocalFlag (bool local_flag) |
int | GetErrorCode () const |
void | SetErrorCode (int error_code) |
void | SetData (const DeviceControllerData &data) |
Protected Attributes | |
std::vector< int > | m_pos_bit |
std::vector< double > | m_pos_user |
Protected Attributes inherited from fcf::devmgr::common::DeviceControllerData | |
int | m_state |
int | m_substate |
bool | m_local |
int | m_error_code |
The piezoControllerData struct.
This structure is used store the status information about the piezo. The piezoLcsIf class will read the piezo status information from the controller and it will store it in this structure.
fcf::devmgr::piezo::PiezoControllerData::PiezoControllerData | ( | ) |
|
virtual |
|
inline |
int fcf::devmgr::piezo::PiezoControllerData::GetPosBit | ( | short | axis | ) | const |
double fcf::devmgr::piezo::PiezoControllerData::GetPosUser | ( | short | axis | ) | const |
|
inlinevirtual |
void fcf::devmgr::piezo::PiezoControllerData::SetData | ( | const PiezoControllerData & | data | ) |
void fcf::devmgr::piezo::PiezoControllerData::SetPosBit | ( | short | axis, |
int | value | ||
) |
void fcf::devmgr::piezo::PiezoControllerData::SetPosUser | ( | short | axis, |
double | value | ||
) |
|
protected |
|
protected |