Public Member Functions | Private Attributes
PublisherPeriodic::InPortCorbaCdrConsumerMock Class Reference
Inheritance diagram for PublisherPeriodic::InPortCorbaCdrConsumerMock:
Inheritance graph
[legend]

List of all members.

Public Member Functions

cdrMemoryStream get_m_put_data (void)
int get_m_put_data_len (void)
 InPortCorbaCdrConsumerMock (void)
virtual ReturnCode put (const cdrMemoryStream &data)
 Send data to the destination port.
void set_m_mode (int mode)
virtual ~InPortCorbaCdrConsumerMock ()

Private Attributes

RTC::CdrBufferBasem_buffer
::OpenRTM::CdrData m_put_data
int m_test_mode

Detailed Description

Definition at line 103 of file PublisherPeriodicTests.cpp.


Constructor & Destructor Documentation

Definition at line 111 of file PublisherPeriodicTests.cpp.

Definition at line 120 of file PublisherPeriodicTests.cpp.


Member Function Documentation

Definition at line 195 of file PublisherPeriodicTests.cpp.

Definition at line 206 of file PublisherPeriodicTests.cpp.

virtual ReturnCode PublisherPeriodic::InPortCorbaCdrConsumerMock::put ( const cdrMemoryStream &  data) [inline, virtual]

Send data to the destination port.

Write data into the buffer.

Pure virtual function to send data to the destination port.

This function might the following return codes

  • PORT_OK: Normal return
  • PORT_ERROR: Error occurred in data transfer process
  • SEND_FULL: Buffer full although OutPort tried to send data
  • SEND_TIMEOUT: Timeout although OutPort tried to send data
  • UNKNOWN_ERROR: Unknown error

Reimplemented from RTC::InPortCorbaCdrConsumer.

Definition at line 128 of file PublisherPeriodicTests.cpp.

Definition at line 218 of file PublisherPeriodicTests.cpp.


Member Data Documentation

Definition at line 223 of file PublisherPeriodicTests.cpp.

Definition at line 224 of file PublisherPeriodicTests.cpp.

Definition at line 225 of file PublisherPeriodicTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:13