20 #ifndef RTC_PORTCALLBACK_H 21 #define RTC_PORTCALLBACK_H 94 virtual void operator()(RTC::ConnectorProfile& profile) = 0;
162 virtual void operator()(
const char* connector_id) = 0;
191 template <
class DataType>
230 virtual void operator()(
const DataType& value) = 0;
257 template <
class DataType>
297 virtual DataType&
operator()(DataType& value) = 0;
322 template <
class DataType>
384 template <
class DataType>
430 virtual DataType&
operator()(DataType& value) = 0;
435 #endif // RTC_PORTCALLBACK_H virtual void operator()(RTC::ConnectorProfile &profile)=0
Callback method.
virtual ~ConnectionCallback(void)
Destructor.
Definition: PortCallback.h:71
Data convert callback abstract class on write()
Definition: PortCallback.h:258
virtual ~OnReadConvert(void)
Destructor.
Definition: PortCallback.h:402
virtual ~OnWrite(void)
Destructor.
Definition: PortCallback.h:208
Data convert callback abstract class on read()
Definition: PortCallback.h:385
virtual ~OnWriteConvert(void)
Destructor.
Definition: PortCallback.h:273
Callback abstract class on write()
Definition: PortCallback.h:192
virtual ~OnRead(void)
Destructor.
Definition: PortCallback.h:340
virtual ~DisconnectCallback(void)
Destructor.
Definition: PortCallback.h:140
Callback functor abstract for connect/notify_connect() funcs.
Definition: PortCallback.h:55
Callback abstract class on read()
Definition: PortCallback.h:323
Callback functor abstract for disconnect/notify_disconnect() funcs.
Definition: PortCallback.h:124