function.hpp File Reference
#include <boost/callable_traits/detail/config.hpp>
#include <boost/callable_traits/detail/qualifier_flags.hpp>
#include <boost/callable_traits/detail/forward_declarations.hpp>
#include <boost/callable_traits/detail/set_function_qualifiers.hpp>
#include <boost/callable_traits/detail/default_callable_traits.hpp>
#include <boost/callable_traits/detail/unguarded/function.hpp>
#include <boost/callable_traits/detail/unguarded/function_ptr.hpp>
#include <boost/callable_traits/detail/unguarded/function_ptr_varargs.hpp>
Classes | |
struct | boost::callable_traits::detail::function< T > |
struct | boost::callable_traits::detail::function< T & > |
Namespaces | |
boost | |
boost::callable_traits | |
boost::callable_traits::detail | |
Macros | |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS & |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS && |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const & |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const && |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile & |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile && |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile & |
#define | BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile && |
#define | BOOST_CLBL_TRTS_CC_TAG dummy |
#define | BOOST_CLBL_TRTS_VARARGS_CC BOOST_CLBL_TRTS_DEFAULT_VARARGS_CC |
#define | BOOST_CLBL_TRTS_CC |
#define | BOOST_CLBL_TRTS_ST |
Macro Definition Documentation
◆ BOOST_CLBL_TRTS_CC
#define BOOST_CLBL_TRTS_CC |
Definition at line 83 of file function.hpp.
◆ BOOST_CLBL_TRTS_CC_TAG
#define BOOST_CLBL_TRTS_CC_TAG dummy |
Definition at line 81 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [1/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [2/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [3/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [4/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [5/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS & |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [6/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS && |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [7/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const & |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [8/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const && |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [9/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile & |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [10/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS volatile && |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [11/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile & |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS [12/12]
#define BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS const volatile && |
Definition at line 72 of file function.hpp.
◆ BOOST_CLBL_TRTS_ST
#define BOOST_CLBL_TRTS_ST |
Definition at line 84 of file function.hpp.
◆ BOOST_CLBL_TRTS_VARARGS_CC
#define BOOST_CLBL_TRTS_VARARGS_CC BOOST_CLBL_TRTS_DEFAULT_VARARGS_CC |
Definition at line 82 of file function.hpp.