Project
Loading...
Searching...
No Matches
o2::mpl Namespace Reference

Classes

struct  apply_at_sequence_position
 
struct  apply_at_sequence_position< _IndexT, _End, _End, _ReturnT, _Index, F >
 
struct  defaultFunctor
 
struct  do_typewrap
 
class  make_mpl_vector
 type trait to transparently use sequences of types This type trait simply forwards to the given type if it is already a sequence but wraps any non-sequence type into an mpl vector with one entry. More...
 

Functions

template<typename _Sequence , typename _IndexT = int, typename F = defaultFunctor>
F::return_type apply_at (_IndexT position, F f)
 

Function Documentation

◆ apply_at()

template<typename _Sequence , typename _IndexT = int, typename F = defaultFunctor>
F::return_type o2::mpl::apply_at ( _IndexT  position,
f 
)

Definition at line 175 of file mpl_tools.h.