#include <boost/config.hpp>
#include <utility>
Go to the source code of this file.
◆ BOOST_MULTI_INDEX_FORWARD_PARAM_PACK
#define BOOST_MULTI_INDEX_FORWARD_PARAM_PACK std::forward<Args>(args)... |
◆ BOOST_MULTI_INDEX_FUNCTION_PARAM_PACK
#define BOOST_MULTI_INDEX_FUNCTION_PARAM_PACK Args&&... args |
◆ BOOST_MULTI_INDEX_NULL_PARAM_PACK
#define BOOST_MULTI_INDEX_NULL_PARAM_PACK |
◆ BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL
#define BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL |
( |
|
ret, |
|
|
|
name_from, |
|
|
|
name_to |
|
) |
| |
Value:template<
typename... Args> ret name_from(Args&&...
args) \
{ \
return name_to(std::forward<Args>(
args)...); \
}
Definition at line 213 of file vartempl_support.hpp.
◆ BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL_EXTRA_ARG
#define BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL_EXTRA_ARG |
( |
|
ret, |
|
|
|
name_from, |
|
|
|
name_to, |
|
|
|
extra_arg_type, |
|
|
|
extra_arg_name |
|
) |
| |
Value:template<typename... Args> ret name_from( \
extra_arg_type extra_arg_name,Args&&...
args) \
{ \
return name_to(extra_arg_name,std::forward<Args>(
args)...); \
}
Definition at line 220 of file vartempl_support.hpp.
◆ BOOST_MULTI_INDEX_TEMPLATE_PARAM_PACK
#define BOOST_MULTI_INDEX_TEMPLATE_PARAM_PACK typename... Args |