TwiceAsNice
2019-02-18
|
This is the implementation of the handler for the incoming events and function errors. More...
Public Member Functions | |
CoConCardEvent (Basda::CoConCard *_card, Nice::JointPtr _config) | |
Constructor. More... | |
~CoConCardEvent () | |
void | eventHandler (const std::string &_event) |
implementation of the event handler More... | |
void | functionErrorHandler (const std::string _ret) |
implementation of the function error handler More... | |
void | setCollision (int _collision) |
CoConCardEvent (Basda::CoConCard *_card, Nice::JointPtr _config) | |
Constructor. More... | |
~CoConCardEvent () | |
void | eventHandler (const std::string &_event) |
implementation of the event handler More... | |
void | functionErrorHandler (const std::string _ret) |
implementation of the function error handler More... | |
void | setCollision (int _collision) |
![]() | |
HandlerImpl (Nice::JointPtr _config) | |
Constructor. More... | |
HandlerImpl (Nice::JointPtr _config) | |
Constructor. More... | |
![]() | |
virtual | ~Handler () |
Construstor. More... | |
virtual | ~Handler () |
Construstor. More... | |
Private Attributes | |
Basda::CoConCard * | m_card |
Additional Inherited Members | |
![]() | |
Nice::JointPtr | m_config |
member of the configuration tree More... | |
This is the implementation of the handler for the incoming events and function errors.
|
inline |
Constructor.
_config | the root of the configuration tree |
|
inline |
|
inline |
Constructor.
_config | the root of the configuration tree |
|
inline |
|
inlinevirtual |
implementation of the event handler
_event | the event message |
Basda::CoCon::CollisionDetectedException |
Reimplemented from Basda::HandlerImpl.
|
inlinevirtual |
implementation of the event handler
_event | the event message |
Basda::CoCon::CollisionDetectedException |
Reimplemented from Basda::HandlerImpl.
|
inlinevirtual |
implementation of the function error handler
It logs the function error and throws the corresponding error.
_errorNo | the error number |
Basda::CoCon::CollisionStillExistException | |
Basda::CoCon::NoStribesDetectedException | |
Basda::CoCon::StribesBrokenException |
Reimplemented from Basda::HandlerImpl.
|
inlinevirtual |
implementation of the function error handler
It logs the function error and throws the corresponding error.
_errorNo | the error number |
Basda::CoCon::CollisionStillExistException | |
Basda::CoCon::NoStribesDetectedException | |
Basda::CoCon::StribesBrokenException |
Reimplemented from Basda::HandlerImpl.
|
inline |
|
inline |
|
private |