#include <InPortCorbaProvider.h>
Public Member Functions | |
InPortCorbaProvider (BufferBase< DataType > &buffer) | |
Constructor. | |
virtual | ~InPortCorbaProvider (void) |
Destructor. | |
virtual void | put (const CORBA::Any &data) throw (CORBA::SystemException) |
Write data into the buffer. |
This is an implementation class of the input port Provider that uses CORBA for means of communication.
DataType | Data type held by the buffer that attached to this provider. |
RTC::InPortCorbaProvider< DataType >::InPortCorbaProvider | ( | BufferBase< DataType > & | buffer | ) | [inline] |
Constructor.
Constructor Set the following items to port properties
buffer | Buffer object that is attached to this provider |
virtual RTC::InPortCorbaProvider< DataType >::~InPortCorbaProvider | ( | void | ) | [inline, virtual] |
Destructor.
Destructor
virtual void RTC::InPortCorbaProvider< DataType >::put | ( | const CORBA::Any & | data | ) | throw (CORBA::SystemException) [inline, virtual] |
Write data into the buffer.
Write data into the specified buffer.
data | The target data for writing |