#include <cppunit/ui/text/TestRunner.h>#include <cppunit/TextOutputter.h>#include <cppunit/extensions/TestFactoryRegistry.h>#include <cppunit/extensions/HelperMacros.h>#include <cppunit/TestAssert.h>#include <rtm/idl/BasicDataTypeSkel.h>#include <rtm/idl/DataPortSkel.h>#include <rtm/InPortConsumer.h>#include <rtm/InPortProvider.h>#include <rtm/InPort.h>#include <rtm/InPortBase.h>#include <rtm/CorbaConsumer.h>#include <rtm/OutPortConsumer.h>#include <rtm/CdrBufferBase.h>#include <string>#include <vector>#include <coil/Guard.h>#include <coil/Mutex.h>#include <rtm/idl/RTCSkel.h>#include <rtm/CORBA_SeqUtil.h>#include <rtm/NVUtil.h>#include <assert.h>#include <coil/UUID.h>#include <memory>#include <rtm/RTC.h>#include <coil/Logger.h>#include <rtm/SystemLogger.h>#include <rtm/Manager.h>#include <rtm/PortCallback.h>#include <rtm/InPortPushConnector.h>#include <rtm/ConnectorBase.h>#include <rtm/OutPortConnector.h>
Go to the source code of this file.
Classes | |
| class | InPort::InPortCorbaCdrProviderMock |
| class | InPort::InPortMock< DataType > |
| class | InPort::InPortTests |
| class | InPort::Logger |
| struct | InPort::OnReadConvertMock< DataType > |
| class | InPort::OnReadMock< DataType > |
| class | InPort::OnWriteMock< DataType > |
| class | InPort::OutPortCorbaCdrConsumerMock |
| class | InPort::RingBufferMock< DataType > |
Namespaces | |
| InPort | |
| RTC | |
| RT-Component. | |
Macros | |
| #define | InPort_cpp |
| #define | USEC_PER_SEC 1000000 |
| #define | WTIMEOUT_USEC 1000000 |
Typedefs | |
| typedef RingBufferMock< cdrMemoryStream > | InPort::CdrRingBufferMock |
Functions | |
| CPPUNIT_TEST_SUITE_REGISTRATION (InPort::InPortTests) | |
Variables | |
| int | RTC::InPortPushConnector_read |
| ConnectorBase::ReturnCode | RTC::InPortPushConnector_read_return_value |
| LogStreamBuf | RTC::m_logStreamBuf |
| ::InPort::Logger | RTC::RTC_logger |
InPort test class.
Copyright (C) 2006 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
Definition in file InPortTests.cpp.
| #define InPort_cpp |
Definition at line 39 of file InPortTests.cpp.
| #define USEC_PER_SEC 1000000 |
Definition at line 78 of file InPortTests.cpp.
| #define WTIMEOUT_USEC 1000000 |
Definition at line 77 of file InPortTests.cpp.
| CPPUNIT_TEST_SUITE_REGISTRATION | ( | InPort::InPortTests | ) |