![]() |
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.