#include <sysc/packages/boost/config.hpp>#include <sysc/packages/boost/preprocessor/repetition/enum.hpp>#include <sysc/packages/boost/preprocessor/repetition/enum_params.hpp>#include <sysc/packages/boost/preprocessor/repetition/enum_binary_params.hpp>#include <sysc/packages/boost/preprocessor/cat.hpp>#include <sysc/packages/boost/preprocessor/arithmetic/inc.hpp>#include <sysc/packages/boost/preprocessor/punctuation/paren.hpp>#include <sysc/packages/boost/preprocessor/facilities/empty.hpp>


Go to the source code of this file.
Defines | |
| #define | BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_INIT(z, n, _) BOOST_PP_CAT(m_a,n) BOOST_PP_LPAREN() BOOST_PP_CAT(a,n) BOOST_PP_RPAREN() |
| #define | BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_DECL(z, n, _) BOOST_PP_CAT(A,n) const& BOOST_PP_CAT(m_a,n); |
| #define | BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_ARG(z, n, _) BOOST_PP_CAT(m_a,n) |
| #define | BOOST_MAX_INPLACE_FACTORY_ARITY 10 |
| #define BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_ARG | ( | z, | |||
| n, | |||||
| _ | ) | BOOST_PP_CAT(m_a,n) |
Definition at line 26 of file in_place_factory_prefix.hpp.
| #define BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_DECL | ( | z, | |||
| n, | |||||
| _ | ) | BOOST_PP_CAT(A,n) const& BOOST_PP_CAT(m_a,n); |
Definition at line 25 of file in_place_factory_prefix.hpp.
| #define BOOST_DEFINE_INPLACE_FACTORY_CLASS_MEMBER_INIT | ( | z, | |||
| n, | |||||
| _ | ) | BOOST_PP_CAT(m_a,n) BOOST_PP_LPAREN() BOOST_PP_CAT(a,n) BOOST_PP_RPAREN() |
Definition at line 24 of file in_place_factory_prefix.hpp.
| #define BOOST_MAX_INPLACE_FACTORY_ARITY 10 |
Definition at line 28 of file in_place_factory_prefix.hpp.
1.5.5