DataPortStatus class. More...
#include <vector>
Go to the source code of this file.
Classes | |
class | RTC::DataPortStatus |
DataPortStatus mixin class. More... | |
Namespaces | |
namespace | RTC |
RT-Component. | |
Defines | |
#define | DATAPORTSTATUS_ENUM |
Importing RTC::DataPortStatus macro. | |
Typedefs | |
typedef std::vector < DataPortStatus::Enum > | RTC::DataPortStatusList |
DataPortStatus class.
Copyright (C) 2009-2010 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
$Id$
#define DATAPORTSTATUS_ENUM |
typedef ::RTC::DataPortStatus::Enum ReturnCode; \ using ::RTC::DataPortStatus::PORT_OK; \ using ::RTC::DataPortStatus::PORT_ERROR; \ using ::RTC::DataPortStatus::BUFFER_FULL; \ using ::RTC::DataPortStatus::BUFFER_EMPTY; \ using ::RTC::DataPortStatus::BUFFER_TIMEOUT; \ using ::RTC::DataPortStatus::SEND_FULL; \ using ::RTC::DataPortStatus::SEND_TIMEOUT; \ using ::RTC::DataPortStatus::RECV_EMPTY; \ using ::RTC::DataPortStatus::RECV_TIMEOUT; \ using ::RTC::DataPortStatus::INVALID_ARGS; \ using ::RTC::DataPortStatus::PRECONDITION_NOT_MET; \ using ::RTC::DataPortStatus::CONNECTION_LOST; \ using ::RTC::DataPortStatus::UNKNOWN_ERROR;
Importing RTC::DataPortStatus macro.
This macro imports all the member of enum declared in RTC::DataPortStatus into the current namespace. Inserting at the head of class declaration, classes which utilize DataPortStatus can access Enum members of DataPortStatus without using namespace resolve operator.