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

#include <DirectOutPortBase.h>

Inheritance diagram for RTC::DirectOutPortBase< DataType >:
Collaboration diagram for RTC::DirectOutPortBase< DataType >:

Public Member Functions

 ~DirectOutPortBase () override=default
 Destructor.
 
virtual void read (DataType &data)=0
 
virtual bool isNew ()=0
 
virtual bool isEmpty ()=0
 
- Public Member Functions inherited from RTC::DirectPortBase
virtual ~DirectPortBase ()=default
 Destructor.
 

Detailed Description

template<class DataType>
class RTC::DirectOutPortBase< DataType >
Since
1.2.0

Constructor & Destructor Documentation

◆ ~DirectOutPortBase()

template<class DataType >
RTC::DirectOutPortBase< DataType >::~DirectOutPortBase ( )
overridedefault

Destructor.

Member Function Documentation

◆ isEmpty()

template<class DataType >
virtual bool RTC::DirectOutPortBase< DataType >::isEmpty ( )
pure virtual
Returns

Implemented in RTC::OutPort< DataType >.

Referenced by RTC::InPortConnector::getDirectData().

◆ isNew()

template<class DataType >
virtual bool RTC::DirectOutPortBase< DataType >::isNew ( )
pure virtual
Returns

Implemented in RTC::OutPort< DataType >.

◆ read()

template<class DataType >
virtual void RTC::DirectOutPortBase< DataType >::read ( DataType & data)
pure virtual
Parameters
data

Implemented in RTC::OutPort< DataType >.

Referenced by RTC::InPortConnector::getDirectData().


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