OpenRTM-aist  1.2.1
Public Member Functions | List of all members
RTC::DirectInPortBase< DataType > Class Template Reference

#include <DirectInPortBase.h>

Inheritance diagram for RTC::DirectInPortBase< DataType >:
Inheritance graph
[legend]
Collaboration diagram for RTC::DirectInPortBase< DataType >:
Collaboration graph
[legend]

Public Member Functions

 DirectInPortBase (DataType &value)
 Constructor. More...
 
virtual ~DirectInPortBase (void)
 Destructor. More...
 
virtual bool isNew ()
 Check whether the data is newest. More...
 
virtual bool isEmpty ()
 Check whether the data is newest. More...
 
virtual void write (const DataType &data)
 
- Public Member Functions inherited from RTC::DirectPortBase
 DirectPortBase ()
 Constructor. More...
 
virtual ~DirectPortBase (void)
 Destructor. More...
 

Constructor & Destructor Documentation

template<class DataType>
RTC::DirectInPortBase< DataType >::DirectInPortBase ( DataType &  value)
inline

Constructor.

Parameters
value
template<class DataType>
virtual RTC::DirectInPortBase< DataType >::~DirectInPortBase ( void  )
inlinevirtual

Destructor.

Member Function Documentation

template<class DataType>
virtual bool RTC::DirectInPortBase< DataType >::isEmpty ( void  )
inlinevirtual

Check whether the data is newest.

Check whether the data stored at a current buffer position is newest.

Returns
Newest data check result ( true:Newest data. Data has not been readout yet. false:Past data.Data has already been readout.)

Reimplemented in RTC::InPort< DataType >.

template<class DataType>
virtual bool RTC::DirectInPortBase< DataType >::isNew ( )
inlinevirtual

Check whether the data is newest.

Check whether the data stored at a current buffer position is newest.

Returns
Newest data check result ( true:Newest data. Data has not been readout yet. false:Past data.Data has already been readout.)

Reimplemented in RTC::InPort< DataType >.

Referenced by RTC::OutPortConnector::write().

template<class DataType>
virtual void RTC::DirectInPortBase< DataType >::write ( const DataType &  data)
inlinevirtual
Parameters
data

Reimplemented in RTC::InPort< DataType >.

Referenced by RTC::OutPortConnector::write().


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