Namespaces | Macros | Functions
vartempl_support.hpp File Reference
#include <boost/config.hpp>
#include <utility>
Include dependency graph for vartempl_support.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 boost
 BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
 
 boost::multi_index
 
 boost::multi_index::detail
 

Macros

#define BOOST_MULTI_INDEX_FORWARD_PARAM_PACK   std::forward<Args>(args)...
 
#define BOOST_MULTI_INDEX_FUNCTION_PARAM_PACK   Args&&... args
 
#define BOOST_MULTI_INDEX_NULL_PARAM_PACK
 
#define BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL( ret, name_from, name_to)
 
#define BOOST_MULTI_INDEX_OVERLOADS_TO_VARTEMPL_EXTRA_ARG( ret, name_from, name_to, extra_arg_type, extra_arg_name)
 
#define BOOST_MULTI_INDEX_TEMPLATE_PARAM_PACK   typename... Args
 

Functions

template<typename Value , typename... Args>
Value * boost::multi_index::detail::vartempl_placement_new (Value *x, Args &&... args)
 

Macro Definition Documentation

◆ BOOST_MULTI_INDEX_FORWARD_PARAM_PACK

#define BOOST_MULTI_INDEX_FORWARD_PARAM_PACK   std::forward<Args>(args)...

Definition at line 210 of file vartempl_support.hpp.

◆ BOOST_MULTI_INDEX_FUNCTION_PARAM_PACK

#define BOOST_MULTI_INDEX_FUNCTION_PARAM_PACK   Args&&... args

Definition at line 209 of file vartempl_support.hpp.

◆ BOOST_MULTI_INDEX_NULL_PARAM_PACK

#define BOOST_MULTI_INDEX_NULL_PARAM_PACK

Definition at line 211 of file vartempl_support.hpp.

◆ 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

Definition at line 208 of file vartempl_support.hpp.

args


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:22