OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
RTC::OnWriteConvert< DataType > Class Template Referenceabstract

Data convert callback abstract class on write() More...

#include <PortCallback.h>

Public Member Functions

virtual ~OnWriteConvert ()=default
 Destructor.
 
virtual DataType operator() (const DataType &value)=0
 Callback function.
 

Detailed Description

template<class DataType>
class RTC::OnWriteConvert< DataType >

Data convert callback abstract class on write()

This is the interface for callback invoked when data is done write() into the OutPort's buffer. The return value of this callback will be stored in the buffer.

Since
0.4.0

Constructor & Destructor Documentation

◆ ~OnWriteConvert()

template<class DataType >
virtual RTC::OnWriteConvert< DataType >::~OnWriteConvert ( )
virtualdefault

Destructor.

Destructor

Member Function Documentation

◆ operator()()

template<class DataType >
virtual DataType RTC::OnWriteConvert< DataType >::operator() ( const DataType & value)
pure virtual

Callback function.

This is the callback function invoked when data is written into the buffer.

Parameters
valueData to be converted
Returns
Converted data

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