YARP
Yet Another Robot Platform
MonitorBinding Class Referenceabstract

#include <portmonitor_carrier/MonitorBinding.h>

+ Inheritance diagram for MonitorBinding:

Public Member Functions

virtual ~MonitorBinding ()
 Class MonitorBinding. More...
 
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 More...
 

Detailed Description

Definition at line 18 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.

◆ canAccept()

virtual bool MonitorBinding::canAccept ( )
pure virtual

Implemented in MonitorSharedLib.

◆ create()

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

factory method

Definition at line 28 of file MonitorBinding.cpp.

◆ getAcceptConstraint()

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

Implemented in MonitorSharedLib.

◆ getParams()

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

Implemented in MonitorSharedLib.

◆ hasAccept()

virtual bool MonitorBinding::hasAccept ( )
pure virtual

Implemented in MonitorSharedLib.

◆ hasUpdate()

virtual bool MonitorBinding::hasUpdate ( )
pure virtual

Implemented in MonitorSharedLib.

◆ hasUpdateReply()

virtual bool MonitorBinding::hasUpdateReply ( )
pure virtual

Implemented in MonitorSharedLib.

◆ load()

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

Implemented in MonitorSharedLib.

◆ peerTrigged()

virtual bool MonitorBinding::peerTrigged ( )
pure virtual

Implemented in MonitorSharedLib.

◆ setAcceptConstraint()

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

Implemented in MonitorSharedLib.

◆ setParams()

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

Implemented in MonitorSharedLib.

◆ updateData()

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

Implemented in MonitorSharedLib.

◆ updateReply()

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

Implemented in MonitorSharedLib.


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