Classes | Namespaces | Macros
BufferStatus.h File Reference

Buffer status enum definition. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RTC::BufferStatus
 BufferStatus mixin class. More...
 

Namespaces

 RTC
 RT-Component.
 

Macros

#define BUFFERSTATUS_ENUM
 Importing RTC::BufferStatus macro. More...
 

Detailed Description

Buffer status enum definition.

Date
$Date$
Author
Noriaki Ando n-and.nosp@m.o@ai.nosp@m.st.go.nosp@m..jp

Copyright (C) 2009 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

$Id$

Definition in file BufferStatus.h.

Macro Definition Documentation

◆ BUFFERSTATUS_ENUM

#define BUFFERSTATUS_ENUM
Value:
typedef ::RTC::BufferStatus::Enum ReturnCode; \
using ::RTC::BufferStatus::BUFFER_OK; \
using ::RTC::BufferStatus::BUFFER_ERROR; \
using ::RTC::BufferStatus::BUFFER_FULL; \
using ::RTC::BufferStatus::BUFFER_EMPTY; \
using ::RTC::BufferStatus::NOT_SUPPORTED; \
using ::RTC::BufferStatus::TIMEOUT; \
::RTC::BufferStatus::Enum ReturnCode

Importing RTC::BufferStatus macro.

This macro imports all the member of enum declared in RTC::BufferStatus into the current namespace. Inserting at the head of class declaration, classes which utilize BufferStatus can access Enum members of BufferStatus without using namespace resolve operator.

Definition at line 157 of file BufferStatus.h.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:45