![]() |
OpenSplice ISO C++ 2 DCPS
v6.x
ISO C++ 2 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
#include <iostream>#include <string.h>#include <os_defs.h>#include <cstring>Go to the source code of this file.
Macros | |
| #define | OMG_DDS_API_DETAIL |
| #define | OMG_DDS_DEFAULT_STATE_BIT_COUNT_DETAIL (size_t)32 |
| #define | OMG_DDS_DEFAULT_STATUS_COUNT_DETAIL (size_t)32 |
| #define | OMG_DDS_STATIC_ASSERT_DETAIL(condition) static_assert(condition, #condition) |
| #define | OSPL_DDS_CXX11 |
| #define | OSPL_DDS_FINAL final |
| #define | OSPL_ENUM enum class |
| #define | OSPL_ENUM_LABEL(_escope, _etype, _elabel) _escope::_etype::_elabel |
| #define | OSPL_UNSCOPED_ENUM_LABEL(_etype, _elabel) _etype::_elabel |
| #define | OSPL_USE_BOOST |
| #define | OSPL_USE_CXX11 |
| #define | OSPL_USE_TR1 |
| #define OMG_DDS_API_DETAIL |
Definition at line 129 of file macros.hpp.
| #define OMG_DDS_DEFAULT_STATE_BIT_COUNT_DETAIL (size_t)32 |
Definition at line 35 of file macros.hpp.
| #define OMG_DDS_DEFAULT_STATUS_COUNT_DETAIL (size_t)32 |
Definition at line 36 of file macros.hpp.
| #define OMG_DDS_STATIC_ASSERT_DETAIL | ( | condition | ) | static_assert(condition, #condition) |
Definition at line 95 of file macros.hpp.
| #define OSPL_DDS_CXX11 |
Definition at line 164 of file macros.hpp.
| #define OSPL_DDS_FINAL final |
Definition at line 176 of file macros.hpp.
| #define OSPL_ENUM enum class |
Definition at line 204 of file macros.hpp.
| #define OSPL_ENUM_LABEL | ( | _escope, | |
| _etype, | |||
| _elabel | |||
| ) | _escope::_etype::_elabel |
Definition at line 205 of file macros.hpp.
| #define OSPL_UNSCOPED_ENUM_LABEL | ( | _etype, | |
| _elabel | |||
| ) | _etype::_elabel |
Definition at line 206 of file macros.hpp.
| #define OSPL_USE_BOOST |
Definition at line 56 of file macros.hpp.
| #define OSPL_USE_CXX11 |
Definition at line 46 of file macros.hpp.
| #define OSPL_USE_TR1 |
Definition at line 51 of file macros.hpp.