YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
MonitorBinding Class Referenceabstract

#include <portmonitor_carrier/MonitorBinding.h>

+ Inheritance diagram for MonitorBinding:

Public Member Functions

virtual ~MonitorBinding ()
 Class MonitorBinding.
 
virtual bool load (const yarp::os::Property &options)=0
 
virtual bool setParams (const yarp::os::Property &params)=0
 
virtual bool getParams (yarp::os::Property &params)=0
 
virtual bool hasAccept ()=0
 
virtual bool acceptData (yarp::os::Things &thing)=0
 
virtual bool hasUpdate ()=0
 
virtual yarp::os::ThingsupdateData (yarp::os::Things &thing)=0
 
virtual bool hasUpdateReply ()=0
 
virtual yarp::os::ThingsupdateReply (yarp::os::Things &thing)=0
 
virtual bool peerTrigged ()=0
 
virtual bool setAcceptConstraint (const char *constraint)=0
 
virtual const char * getAcceptConstraint ()=0
 
virtual bool canAccept ()=0
 

Static Public Member Functions

static MonitorBindingcreate (const char *script_type)
 factory method
 

Detailed Description

Definition at line 15 of file MonitorBinding.h.

Constructor & Destructor Documentation

◆ ~MonitorBinding()

MonitorBinding::~MonitorBinding ( )
virtualdefault

Member Function Documentation

◆ acceptData()

virtual bool MonitorBinding::acceptData ( yarp::os::Things thing)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ canAccept()

virtual bool MonitorBinding::canAccept ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ create()

MonitorBinding * MonitorBinding::create ( const char script_type)
static

factory method

Definition at line 25 of file MonitorBinding.cpp.

◆ getAcceptConstraint()

virtual const char * MonitorBinding::getAcceptConstraint ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ getParams()

virtual bool MonitorBinding::getParams ( yarp::os::Property params)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ hasAccept()

virtual bool MonitorBinding::hasAccept ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ hasUpdate()

virtual bool MonitorBinding::hasUpdate ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ hasUpdateReply()

virtual bool MonitorBinding::hasUpdateReply ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ load()

virtual bool MonitorBinding::load ( const yarp::os::Property options)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ peerTrigged()

virtual bool MonitorBinding::peerTrigged ( )
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ setAcceptConstraint()

virtual bool MonitorBinding::setAcceptConstraint ( const char *  constraint)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ setParams()

virtual bool MonitorBinding::setParams ( const yarp::os::Property params)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ updateData()

virtual yarp::os::Things & MonitorBinding::updateData ( yarp::os::Things thing)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.

◆ updateReply()

virtual yarp::os::Things & MonitorBinding::updateReply ( yarp::os::Things thing)
pure virtual

Implemented in MonitorSharedLib, and MonitorLua.


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