Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
reverse.hpp File Reference
Include dependency graph for reverse.hpp:
This graph shows which files directly or indirectly include this file:

Macros

#define BOOST_PP_SEQ_REVERSE(seq)   BOOST_PP_SEQ_REVERSE_I(seq)
 
#define BOOST_PP_SEQ_REVERSE_I(seq)   BOOST_PP_SEQ_FOLD_LEFT(BOOST_PP_SEQ_REVERSE_O, BOOST_PP_EMPTY, seq)()
 
#define BOOST_PP_SEQ_REVERSE_O(s, state, elem)   (elem) state
 
#define BOOST_PP_SEQ_REVERSE_S(s, seq)   BOOST_PP_SEQ_REVERSE_S_I(s, seq)
 
#define BOOST_PP_SEQ_REVERSE_S_I(s, seq)   BOOST_PP_SEQ_FOLD_LEFT_ ## s(BOOST_PP_SEQ_REVERSE_O, BOOST_PP_EMPTY, seq)()
 

Macro Definition Documentation

#define BOOST_PP_SEQ_REVERSE (   seq)    BOOST_PP_SEQ_REVERSE_I(seq)
#define BOOST_PP_SEQ_REVERSE_I (   seq)    BOOST_PP_SEQ_FOLD_LEFT(BOOST_PP_SEQ_REVERSE_O, BOOST_PP_EMPTY, seq)()
#define BOOST_PP_SEQ_REVERSE_O (   s,
  state,
  elem 
)    (elem) state
#define BOOST_PP_SEQ_REVERSE_S (   s,
  seq 
)    BOOST_PP_SEQ_REVERSE_S_I(s, seq)
#define BOOST_PP_SEQ_REVERSE_S_I (   s,
  seq 
)    BOOST_PP_SEQ_FOLD_LEFT_ ## s(BOOST_PP_SEQ_REVERSE_O, BOOST_PP_EMPTY, seq)()