|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <boost/preprocessor/comparison.hpp>#include <boost/preprocessor/if.hpp>#include <boost/preprocessor/logical.hpp>#include <boost/preprocessor/seq.hpp>#include <boost/preprocessor/stringize.hpp>#include <boost/preprocessor/tuple.hpp>Go to the source code of this file.
Macros | |
| #define | ERS_EMPTY |
| #define | ERS_IS_EMPTY(x) |
| #define | ERS_IS_EMPTY_I(contents) |
| #define | ERS_IS_EMPTY_II(contents) |
| #define | ERS_IS_EMPTY_III(contents) |
| #define | ERS_IS_EMPTY_HELPER() |
| #define | ERS_IS_EMPTY_DEF_ERS_IS_EMPTY_TRUE 1, |
| #define | ERS_IS_EMPTY_DEF_ERS_IS_EMPTY_HELPER 0, |
| #define | ERS_TYPE(tuple) |
| #define | ERS_NAME(tuple) |
| #define | ERS_ATTRIBUTE_NAME(_, __, tuple) |
| #define | ERS_ATTRIBUTE_NAME_TYPE(_, __, tuple) |
| #define | ERS_ATTRIBUTE_SERIALIZATION(_, __, tuple) |
| #define | ERS_ATTRIBUTE_ACCESSORS(_, __, tuple) |
| #define | ERS_SET_MESSAGE(message) |
| #define | ERS_PRINT_LIST(decl, attributes) |
| #define | __ERS_DECLARE_ISSUE_BASE__(namespace_name, class_name, base_class_name, message, base_attributes, attributes) |
| #define | __ERS_DEFINE_ISSUE_BASE__( INLINE, namespace_name, class_name, base_class_name, message, base_attributes, attributes) |
| #define | ERS_DECLARE_ISSUE_BASE_HPP(namespace_name, class_name, base_class_name, message, base_attributes, attributes) |
| #define | ERS_DEFINE_ISSUE_BASE_CXX(namespace_name, class_name, base_class_name, message, base_attributes, attributes) |
| #define | ERS_DECLARE_ISSUE_HPP(namespace_name, class_name, message, attributes) |
| #define | ERS_DEFINE_ISSUE_CXX(namespace_name, class_name, message, attributes) |
| #define | ERS_DECLARE_ISSUE_BASE(namespace_name, class_name, base_class_name, message, base_attributes, attributes) |
| #define | ERS_DECLARE_ISSUE(namespace_name, class_name, message, attributes) |
| #define __ERS_DECLARE_ISSUE_BASE__ | ( | namespace_name, | |
| class_name, | |||
| base_class_name, | |||
| message, | |||
| base_attributes, | |||
| attributes ) |
Definition at line 58 of file IssueDeclarationMacro.hpp.
| #define __ERS_DEFINE_ISSUE_BASE__ | ( | INLINE, | |
| namespace_name, | |||
| class_name, | |||
| base_class_name, | |||
| message, | |||
| base_attributes, | |||
| attributes ) |
Definition at line 113 of file IssueDeclarationMacro.hpp.
| #define ERS_ATTRIBUTE_ACCESSORS | ( | _, | |
| __, | |||
| tuple ) |
Definition at line 42 of file IssueDeclarationMacro.hpp.
| #define ERS_ATTRIBUTE_NAME | ( | _, | |
| __, | |||
| tuple ) |
Definition at line 36 of file IssueDeclarationMacro.hpp.
| #define ERS_ATTRIBUTE_NAME_TYPE | ( | _, | |
| __, | |||
| tuple ) |
Definition at line 38 of file IssueDeclarationMacro.hpp.
| #define ERS_ATTRIBUTE_SERIALIZATION | ( | _, | |
| __, | |||
| tuple ) |
Definition at line 40 of file IssueDeclarationMacro.hpp.
| #define ERS_DECLARE_ISSUE | ( | namespace_name, | |
| class_name, | |||
| message, | |||
| attributes ) |
Definition at line 177 of file IssueDeclarationMacro.hpp.
| #define ERS_DECLARE_ISSUE_BASE | ( | namespace_name, | |
| class_name, | |||
| base_class_name, | |||
| message, | |||
| base_attributes, | |||
| attributes ) |
Definition at line 173 of file IssueDeclarationMacro.hpp.
| #define ERS_DECLARE_ISSUE_BASE_HPP | ( | namespace_name, | |
| class_name, | |||
| base_class_name, | |||
| message, | |||
| base_attributes, | |||
| attributes ) |
Definition at line 154 of file IssueDeclarationMacro.hpp.
| #define ERS_DECLARE_ISSUE_HPP | ( | namespace_name, | |
| class_name, | |||
| message, | |||
| attributes ) |
Definition at line 167 of file IssueDeclarationMacro.hpp.
| #define ERS_DEFINE_ISSUE_BASE_CXX | ( | namespace_name, | |
| class_name, | |||
| base_class_name, | |||
| message, | |||
| base_attributes, | |||
| attributes ) |
Definition at line 158 of file IssueDeclarationMacro.hpp.
| #define ERS_DEFINE_ISSUE_CXX | ( | namespace_name, | |
| class_name, | |||
| message, | |||
| attributes ) |
Definition at line 170 of file IssueDeclarationMacro.hpp.
| #define ERS_EMPTY |
Definition at line 23 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY | ( | x | ) |
Definition at line 25 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_DEF_ERS_IS_EMPTY_HELPER 0, |
Definition at line 31 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_DEF_ERS_IS_EMPTY_TRUE 1, |
Definition at line 30 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_HELPER | ( | ) |
Definition at line 29 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_I | ( | contents | ) |
Definition at line 26 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_II | ( | contents | ) |
Definition at line 27 of file IssueDeclarationMacro.hpp.
| #define ERS_IS_EMPTY_III | ( | contents | ) |
Definition at line 28 of file IssueDeclarationMacro.hpp.
| #define ERS_NAME | ( | tuple | ) |
Definition at line 34 of file IssueDeclarationMacro.hpp.
| #define ERS_PRINT_LIST | ( | decl, | |
| attributes ) |
Definition at line 56 of file IssueDeclarationMacro.hpp.
| #define ERS_SET_MESSAGE | ( | message | ) |
Definition at line 51 of file IssueDeclarationMacro.hpp.
| #define ERS_TYPE | ( | tuple | ) |
Definition at line 33 of file IssueDeclarationMacro.hpp.