Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fusion Namespace Reference

Namespaces

 detail
 
 extension
 
 iterator_operators
 
 operators
 
 result_of
 
 traits
 

Classes

struct  array_iterator
 
struct  associative_tag
 
struct  back_extended_deque
 
struct  basic_iterator
 
struct  bidirectional_traversal_tag
 
struct  boost_tuple_iterator
 
struct  boost_tuple_iterator< tuples::null_type >
 
struct  boost_tuple_iterator< tuples::null_type const >
 
struct  boost_tuple_iterator< tuples::tuple<> >
 
struct  boost_tuple_iterator< tuples::tuple<> const >
 
struct  boost_tuple_null_iterator
 
struct  cons
 
struct  cons_iterator
 
struct  cons_iterator< list<> >
 
struct  cons_iterator< list<> const >
 
struct  cons_iterator< nil_ >
 
struct  cons_iterator< nil_ const >
 
struct  cons_iterator_identity
 
struct  convert_iterator
 
struct  deque
 
struct  deque_iterator
 
struct  filter_iterator
 
struct  filter_view
 
struct  flatten_view
 
struct  flatten_view_iterator
 
struct  forward_traversal_tag
 
struct  front_extended_deque
 
class  fused
 
class  fused_function_object
 
class  fused_procedure
 
struct  incrementable_traversal_tag
 
struct  is_fusion_iterator
 
struct  iterator_adapter
 
struct  iterator_base
 
struct  iterator_facade
 
struct  iterator_range
 
struct  iterator_root
 
struct  joint_view
 
struct  joint_view_iterator
 
struct  map
 
struct  map_iterator
 
struct  mpl_iterator
 
struct  nil_
 
struct  nil_iterator
 
struct  nview
 
struct  nview_iterator
 
struct  pair
 
struct  pop_back_iterator
 
struct  random_access_traversal_tag
 
struct  repetitive_view
 
struct  repetitive_view_iterator
 
struct  reverse_view
 
struct  reverse_view_iterator
 
struct  sequence_base
 
struct  sequence_facade
 
struct  single_pass_traversal_tag
 
struct  single_view
 
struct  single_view_iterator
 
struct  std_tuple_iterator
 
struct  std_tuple_iterator_identity
 
struct  transform_view
 
struct  transform_view< Sequence, F >
 
struct  transform_view_iterator
 
struct  transform_view_iterator2
 
struct  tuple_element
 
struct  tuple_element< I,::boost::array< T, N > >
 
struct  tuple_size
 
struct  tuple_size< ::boost::array< T, N > >
 
singleton  unfused
 
class  unfused< Function, false >
 
class  unfused< Function, true >
 
class  unfused_typed
 
struct  unused_type
 
struct  vector0
 
struct  vector_iterator
 
struct  vector_iterator_identity
 
struct  void_
 
struct  zip_view
 
struct  zip_view_iterator
 

Typedefs

typedef nil_ nil
 

Functions

template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED
enable_if_c
< type_traits::ice_and
< traits::is_sequence< Seq1 >
::value, traits::is_sequence
< Seq2 >::value >::value, void >
::type 
copy (Seq1 const &src, Seq2 &dest)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED
enable_if_c
< type_traits::ice_and
< traits::is_sequence< Seq1 >
::value, traits::is_sequence
< Seq2 >::value >::value, void >
::type 
move (Seq1 &&src, Seq2 &dest)
 
template<typename Sequence , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >
, result_of::accumulate
< Sequence, State const, F >
>::type 
accumulate (Sequence &seq, State const &state, F f)
 
template<typename Sequence , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >
, result_of::accumulate
< Sequence const, State const,
F > >::type 
accumulate (Sequence const &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::fold< Seq, State
const , F >::type 
fold (Seq &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::fold< Seq const
, State const , F >::type 
fold (Seq const &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::fold< Seq, State
const , F >::type 
fold (Seq &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::fold< Seq const
, State const , F >::type 
fold (Seq const &seq, State &state, F f)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, void >::type 
for_each (Sequence &seq, F const &f)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, void >::type 
for_each (Sequence const &seq, F const &f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::iter_fold< Seq,
State const , F >::type 
iter_fold (Seq &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::iter_fold< Seq
const , State const , F >
::type 
iter_fold (Seq const &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::iter_fold< Seq,
State const , F >::type 
iter_fold (Seq &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::iter_fold< Seq
const , State const , F >
::type 
iter_fold (Seq const &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_fold< Seq,
State const , F >::type 
reverse_fold (Seq &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_fold< Seq
const , State const , F >
::type 
reverse_fold (Seq const &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_fold< Seq,
State const , F >::type 
reverse_fold (Seq &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_fold< Seq
const , State const , F >
::type 
reverse_fold (Seq const &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_iter_fold
< Seq, State const , F >::type 
reverse_iter_fold (Seq &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_iter_fold
< Seq const , State const , F >
::type 
reverse_iter_fold (Seq const &seq, State const &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_iter_fold
< Seq, State const , F >::type 
reverse_iter_fold (Seq &seq, State &state, F f)
 
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::reverse_iter_fold
< Seq const , State const , F >
::type 
reverse_iter_fold (Seq const &seq, State &state, F f)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED bool all (Sequence const &seq, F f)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED bool any (Sequence const &seq, F f)
 
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, int >::type 
count (Sequence const &seq, T const &x)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, int >::type 
count_if (Sequence const &seq, F f)
 
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >, result_of::find
< Sequence, T > >::type const 
find (Sequence &seq)
 
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::find< Sequence
const, T >::type const 
find (Sequence const &seq)
 
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >
, result_of::find_if< Sequence,
Pred > >::type 
find_if (Sequence &seq)
 
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::find_if< Sequence
const, Pred >::type const 
find_if (Sequence const &seq)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED bool none (Sequence const &seq, F f)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::clear< Sequence
const >::type 
clear (Sequence const &)
 
template<typename Sequence , typename First >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >, typename
result_of::erase< Sequence
const, First > >::type 
erase (Sequence const &seq, First const &first)
 
template<typename Sequence , typename First , typename Last >
BOOST_FUSION_GPU_ENABLED
result_of::erase< Sequence
const, First, Last >::type 
erase (Sequence const &seq, First const &first, Last const &last)
 
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::erase_key< Sequence
const, Key >::type 
erase_key (Sequence const &seq)
 
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::filter< Sequence
const, T >::type 
filter (Sequence const &seq)
 
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::filter_if< Sequence
const, Pred >::type 
filter_if (Sequence const &seq)
 
template<typename Sequence >
result_of::flatten< Sequence >
::type 
flatten (Sequence &view)
 
template<typename Sequence >
result_of::flatten< Sequence
const >::type 
flatten (Sequence const &view)
 
template<typename Sequence , typename Position , typename T >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >
, result_of::insert< Sequence
const, Position, T > >::type 
insert (Sequence const &seq, Position const &pos, T const &x)
 
template<typename Sequence , typename Position , typename Range >
BOOST_FUSION_GPU_ENABLED
result_of::insert_range
< Sequence const, Position,
Range const >::type 
insert_range (Sequence const &seq, Position const &pos, Range const &range)
 
template<typename LhSequence , typename RhSequence >
BOOST_FUSION_GPU_ENABLED
result_of::join< LhSequence
const, RhSequence const >
::type 
join (LhSequence const &lhs, RhSequence const &rhs)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::pop_back< Sequence
const >::type 
pop_back (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::pop_front< Sequence
const >::type 
pop_front (Sequence const &seq)
 
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >
, result_of::push_back
< Sequence const, T > >::type 
push_back (Sequence const &seq, T const &x)
 
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >
, result_of::push_front
< Sequence const, T > >::type 
push_front (Sequence const &seq, T const &x)
 
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::remove< Sequence
const, T >::type 
remove (Sequence const &seq)
 
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::remove_if< Sequence
const, Pred >::type 
remove_if (Sequence const &seq)
 
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, typename
result_of::replace< Sequence
const, T >::type >::type 
replace (Sequence const &seq, T const &old_value, T const &new_value)
 
template<typename Sequence , typename F , typename T >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, typename
result_of::replace_if
< Sequence const, F, T >::type >
::type 
replace_if (Sequence const &seq, F pred, T const &new_value)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
enable_if< traits::is_sequence
< Sequence >, reverse_view
< Sequence const > >::type 
reverse (Sequence const &view)
 
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::transform< Sequence
const, F >::type 
transform (Sequence const &seq, F f)
 
template<typename Sequence1 , typename Sequence2 , typename F >
BOOST_FUSION_GPU_ENABLED
result_of::transform
< Sequence1 const, Sequence2
const, F >::type 
transform (Sequence1 const &seq1, Sequence2 const &seq2, F f)
 
template<typename Car >
BOOST_FUSION_GPU_ENABLED cons
< Car & > 
cons_tie (Car &car)
 
template<typename Car , typename Cdr >
BOOST_FUSION_GPU_ENABLED cons
< Car &, Cdr > 
cons_tie (Car &car, Cdr const &cdr)
 
template<typename Car >
BOOST_FUSION_GPU_ENABLED cons
< typename
detail::as_fusion_element< Car >
::type
make_cons (Car const &car)
 
template<typename Car , typename Cdr >
BOOST_FUSION_GPU_ENABLED cons
< typename
detail::as_fusion_element< Car >
::type, Cdr > 
make_cons (Car const &car, Cdr const &cdr)
 
template<typename Key , typename T >
BOOST_FUSION_GPU_ENABLED
disable_if< is_const< T >
, typename result_of::pair_tie
< Key, T >::type >::type 
pair_tie (T &t)
 
template<typename Key , typename T >
BOOST_FUSION_GPU_ENABLED
result_of::pair_tie< Key, T
const >::type 
pair_tie (T const &t)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_list< Sequence >
::type 
as_list (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_list< Sequence
const >::type 
as_list (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_set< Sequence >
::type 
as_set (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_set< Sequence
const >::type 
as_set (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_vector< Sequence >
::type 
as_vector (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::as_vector< Sequence
const >::type 
as_vector (Sequence const &seq)
 
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::invoke< Function,
Sequence >::type 
invoke (Function f, Sequence &s)
 
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::invoke< Function,
Sequence const >::type 
invoke (Function f, Sequence const &s)
 
template<class Function , class Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::invoke_function_object
< Function, Sequence >::type 
invoke_function_object (Function, Sequence &)
 
template<class Function , class Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::invoke_function_object
< Function, Sequence const >
::type 
invoke_function_object (Function, Sequence const &)
 
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED void invoke_procedure (Function, Sequence &)
 
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED void invoke_procedure (Function, Sequence const &)
 
template<int N, typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::advance_c< Iterator,
N >::type const 
advance_c (Iterator const &i)
 
template<typename N , typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::advance< Iterator,
N >::type const 
advance (Iterator const &i)
 
template<typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::deref< Iterator >
::type 
deref (Iterator const &i)
 
template<typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::deref< Iterator >
::type 
operator* (iterator_base< Iterator > const &i)
 
template<typename It >
BOOST_FUSION_GPU_ENABLED
result_of::deref_data< It >
::type 
deref_data (It const &it)
 
template<typename First , typename Last >
BOOST_FUSION_GPU_ENABLED
result_of::distance< First,
Last >::type 
distance (First const &a, Last const &b)
 
template<typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::next< Iterator >
::type const 
next (Iterator const &i)
 
template<typename Iterator >
BOOST_FUSION_GPU_ENABLED
result_of::prior< Iterator >
::type const 
prior (Iterator const &i)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool equal_to (Seq1 const &a, Seq2 const &b)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool greater (Seq1 const &a, Seq2 const &b)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool greater_equal (Seq1 const &a, Seq2 const &b)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool less (Seq1 const &a, Seq2 const &b)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool less_equal (Seq1 const &a, Seq2 const &b)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool not_equal_to (Seq1 const &a, Seq2 const &b)
 
template<typename Tag , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::convert< Tag,
Sequence >::type 
convert (Sequence &seq)
 
template<typename Tag , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::convert< Tag,
Sequence const >::type 
convert (Sequence const &seq)
 
template<typename N , typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >, result_of::at
< Sequence, N > >::type 
at (Sequence &seq)
 
template<typename N , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::at< Sequence const,
N >::type 
at (Sequence const &seq)
 
template<int N, typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >, result_of::at_c
< Sequence, N > >::type 
at_c (Sequence &seq)
 
template<int N, typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::at_c< Sequence
const, N >::type 
at_c (Sequence const &seq)
 
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >
, result_of::at_key< Sequence,
Key > >::type 
at_key (Sequence &seq)
 
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::at_key< Sequence
const, Key >::type 
at_key (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::back< Sequence >
::type 
back (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::back< Sequence
const >::type 
back (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >, result_of::begin
< Sequence > >::type const 
begin (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >, result_of::begin
< Sequence const > >::type
const 
begin (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::empty< Sequence >
::type 
empty (Sequence const &)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >, result_of::end
< Sequence > >::type const 
end (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_enable_if
< traits::is_sequence
< Sequence >, result_of::end
< Sequence const > >::type
const 
end (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::front< Sequence >
::type 
front (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::front< Sequence
const >::type 
front (Sequence const &seq)
 
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::has_key< Sequence,
Key >::type 
has_key (Sequence const &)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >
, result_of::segments
< Sequence > >::type 
segments (Sequence &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::segments< Sequence
const >::type 
segments (Sequence const &seq)
 
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED
result_of::size< Sequence >
::type 
size (Sequence const &)
 
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED
enable_if< mpl::and_
< traits::is_sequence< Seq1 >
, traits::is_sequence< Seq2 >
>, void >::type 
swap (Seq1 &lhs, Seq2 &rhs)
 
template<typename Sequence >
std::istream & in (std::istream &is, Sequence &seq)
 
template<typename Sequence >
std::ostream & out (std::ostream &os, Sequence &seq)
 
template<typename First , typename Second >
BOOST_FUSION_GPU_ENABLED
result_of::make_pair< First,
Second >::type 
make_pair (Second const &val)
 
template<typename First , typename Second >
std::ostream & operator<< (std::ostream &os, pair< First, Second > const &p)
 
template<typename First , typename Second >
std::istream & operator>> (std::istream &is, pair< First, Second > &p)
 
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool operator== (pair< First, SecondL > const &l, pair< First, SecondR > const &r)
 
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool operator!= (pair< First, SecondL > const &l, pair< First, SecondR > const &r)
 
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool operator< (pair< First, SecondL > const &l, pair< First, SecondR > const &r)
 
template<typename Sequence , typename State , typename Fun >
BOOST_FUSION_GPU_ENABLED
lazy_disable_if< is_const
< Sequence >
, result_of::segmented_fold_until
< Sequence, State, Fun >
>::type 
segmented_fold_until (Sequence &seq, State const &state, Fun const &fun)
 
template<typename Sequence , typename State , typename Fun >
BOOST_FUSION_GPU_ENABLED
result_of::segmented_fold_until
< Sequence const, State, Fun >
::type 
segmented_fold_until (Sequence const &seq, State const &state, Fun const &fun)
 
std::ostream & operator<< (std::ostream &out, detail::unused_only const &)
 
std::istream & operator>> (std::istream &in, unused_type &)
 
BOOST_FUSION_GPU_ENABLED tuple make_tuple ()
 
template<typename T >
BOOST_FUSION_GPU_ENABLED
single_view< typename
detail::as_fusion_element< T >
::type
make_single_view (T const &v)
 
template<int I, class T , size_t N>
Tget (::boost::array< T, N > &a)
 
template<int I, class T , size_t N>
const Tget (const array< T, N > &a)
 

Variables

detail::swallow_assign const ignore = detail::swallow_assign()
 
unused_type const unused = unused_type()
 

Typedef Documentation

Function Documentation

template<typename Sequence , typename State , typename F >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence< Sequence >, result_of::accumulate< Sequence const, State const, F > >::type boost::fusion::accumulate ( Sequence const &  seq,
State const &  state,
f 
)
inline

References fold().

template<typename N , typename Iterator >
BOOST_FUSION_GPU_ENABLED result_of::advance<Iterator, N>::type const boost::fusion::advance ( Iterator const &  i)
inline

References boost::spirit::x3::detail::call().

Referenced by boost::spirit::skipper_iteration_policy< BaseT >::advance(), boost::sub_range< ForwardRange >::advance_begin(), boost::iterator_range< transform_iterator_gen< select_second_const< StdPairRng >, range_iterator< const StdPairRng >::type >::type >::advance_begin(), boost::sub_range< ForwardRange >::advance_end(), boost::iterator_range< transform_iterator_gen< select_second_const< StdPairRng >, range_iterator< const StdPairRng >::type >::type >::advance_end(), boost::container::deque< T, Allocator >::assign(), boost::next_prior_detail::next_impl2< T, Distance >::call(), boost::next_prior_detail::prior_impl3< T, Distance >::call(), boost::next_prior_detail::prior_impl3< T, Distance, PromotedDistance, true >::call(), boost::iterator_range_detail::iterator_range_base< IteratorT, bidirectional_traversal_tag >::drop_back(), boost::iterator_range_detail::iterator_range_base< IteratorT, incrementable_traversal_tag >::drop_front(), boost::python::slice::get_indices(), boost::u8_to_u32_iterator< BaseIterator, U32Type >::increment(), boost::container::basic_string< CharT, Traits, Allocator >::insert(), boost::algorithm::is_permutation(), boost::spirit::lex::lexertl::detail::data< Iterator, mpl::true_, HasState, TokenValue >::less(), boost::spirit::lex::lexertl::detail::static_data< Iterator, mpl::true_, HasState, TokenValue >::less(), boost::spirit::lex::lexertl::detail::data< Iterator, mpl::true_, HasState, boost::optional< TokenValue > >::less(), boost::spirit::lex::lexertl::detail::static_data< Iterator, mpl::true_, HasState, boost::optional< TokenValue > >::less(), boost::iterator_range_detail::make_range_impl(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::merge(), boost::proto::functional::advance::operator()(), boost::proto::functional::next::operator()(), boost::proto::functional::prior::operator()(), boost::graph::metis_reader::edge_iterator::operator++(), boost::spirit::scanner< IteratorT, PoliciesT >::operator++(), boost::property_tree::string_path< String, Translator >::operator=(), boost::spirit::qi::stream_parser< Char, T >::parse(), boost::algorithm::partition_point(), boost::random_out_edge(), boost::container::basic_string< CharT, Traits, Allocator >::replace(), boost::spirit::skipper_iteration_policy< BaseT >::skip(), boost::property_tree::string_path< String, Translator >::string_path(), boost::gil::detail::uninitialized_copy_aux(), boost::mpi::wait_any(), and boost::mpi::wait_some().

template<int N, typename Iterator >
BOOST_FUSION_GPU_ENABLED result_of::advance_c<Iterator, N>::type const boost::fusion::advance_c ( Iterator const &  i)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::as_list<Sequence>::type boost::fusion::as_list ( Sequence &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::as_list<Sequence const>::type boost::fusion::as_list ( Sequence const &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::as_set<Sequence>::type boost::fusion::as_set ( Sequence &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::as_set<Sequence const>::type boost::fusion::as_set ( Sequence const &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::as_vector<Sequence const>::type boost::fusion::as_vector ( Sequence const &  seq)
inline
template<typename N , typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::at< Sequence, N > >::type boost::fusion::at ( Sequence &  seq)
inline
template<typename N , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::at< Sequence const, N >::type boost::fusion::at ( Sequence const &  seq)
inline
template<int N, typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::at_c< Sequence, N > >::type boost::fusion::at_c ( Sequence &  seq)
inline
template<int N, typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::at_c< Sequence const, N >::type boost::fusion::at_c ( Sequence const &  seq)
inline
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::at_key< Sequence, Key > >::type boost::fusion::at_key ( Sequence &  seq)
inline
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::at_key< Sequence const, Key >::type boost::fusion::at_key ( Sequence const &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::back< Sequence >::type boost::fusion::back ( Sequence &  seq)
inline

References end(), and prior().

Referenced by boost::fusion::detail::swap::operator()().

template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::back< Sequence const >::type boost::fusion::back ( Sequence const &  seq)
inline

References end(), and prior().

template<typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence< Sequence >, result_of::begin< Sequence const > >::type const boost::fusion::begin ( Sequence const &  seq)
inline
template<typename Car >
BOOST_FUSION_GPU_ENABLED cons<Car&> boost::fusion::cons_tie ( Car &  car)
inline
template<typename Car , typename Cdr >
BOOST_FUSION_GPU_ENABLED cons<Car&, Cdr> boost::fusion::cons_tie ( Car &  car,
Cdr const &  cdr 
)
inline
template<typename Tag , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::convert<Tag, Sequence>::type boost::fusion::convert ( Sequence &  seq)
inline
template<typename Tag , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::convert<Tag, Sequence const>::type boost::fusion::convert ( Sequence const &  seq)
inline
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED enable_if_c< type_traits::ice_and< traits::is_sequence<Seq1>::value , traits::is_sequence<Seq2>::value >::value, void >::type boost::fusion::copy ( Seq1 const &  src,
Seq2 &  dest 
)
inline
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence<Sequence> , int >::type boost::fusion::count ( Sequence const &  seq,
T const &  x 
)
inline

References count_if().

template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence<Sequence> , int >::type boost::fusion::count_if ( Sequence const &  seq,
f 
)
inline
template<typename First , typename Last >
BOOST_FUSION_GPU_ENABLED result_of::distance<First, Last>::type boost::fusion::distance ( First const &  a,
Last const &  b 
)
inline

References boost::spirit::x3::detail::call().

Referenced by boost::wave::util::AllocatorStringStorage< E, A >::append(), boost::re_detail::basic_regex_creator< charT, traits >::append_set(), boost::geometry::strategy::centroid::weighted_length< Point, PointOfSegment >::apply(), boost::container::deque< T, Allocator >::assign(), boost::container::vector< Value, container_detail::static_storage_allocator< Value, Capacity > >::assign(), boost::spirit::x3::traits::append_container< Container, Enable >::call(), boost::spirit::traits::attribute_size< iterator_range< Iterator > >::call(), boost::undirected_graph< VertexProp, EdgeProp, GraphProp >::clear_vertex(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::count(), boost::edge_list< EdgeIter, T, D, Cat >::edge_list(), boost::algorithm::detail::equal(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::equals(), boost::geometry::range::erase(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::erase_after(), boost::range::fill_n(), boost::basic_string_ref< charT, traits >::find(), boost::basic_string_ref< charT, traits >::find_first_not_of(), boost::basic_string_ref< charT, traits >::find_first_of(), boost::python::slice::get_indices(), boost::random::detail::real_alias_table< IntType, WeightType >::init_average(), boost::graph::detail::initialize_global_index_map(), boost::container::list< T, Allocator >::insert(), boost::container::stable_vector< T, Allocator >::insert(), boost::container::basic_string< CharT, Traits, Allocator >::insert(), boost::container::deque< T, Allocator >::insert(), boost::container::vector< Value, container_detail::static_storage_allocator< Value, Capacity > >::insert(), boost::container::slist< T, Allocator >::insert_after(), boost::polygon::intersect_segments(), boost::algorithm::is_permutation(), boost::sub_match< BidirectionalIterator >::length(), boost::xpressive::sub_match< BidiIter >::length(), boost::locale::boundary::segment< IteratorType >::length(), boost::wave::cpplexer::re2clex::lexer< IteratorT, PositionT, TokenT >::lexer(), boost::dynamic_bitset< Block, Allocator >::m_append(), boost::match_results< BidiIterator, Allocator >::maybe_assign(), boost::math::mode(), boost::math::detail::mode_fallback(), boost::num_paths_through_vertex(), boost::proto::functional::distance::operator()(), boost::algorithm::knuth_morris_pratt< patIter >::operator()(), boost::accumulators::impl::weighted_p_square_quantile_impl< Sample, Weight, Impl >::operator()(), boost::accumulators::impl::weighted_p_square_cumulative_distribution_impl< Sample, Weight >::operator()(), boost::algorithm::boyer_moore_horspool< patIter, traits >::operator()(), boost::accumulators::impl::weighted_density_impl< Sample, Weight >::operator()(), boost::algorithm::boyer_moore< patIter, traits >::operator()(), boost::accumulators::impl::p_square_cumulative_distribution_impl< Sample >::operator()(), boost::accumulators::impl::density_impl< Sample >::operator()(), boost::accumulators::impl::p_square_quantile_impl< Sample, Impl >::operator()(), boost::accumulators::impl::weighted_extended_p_square_impl< Sample, Weight >::operator()(), boost::accumulators::impl::extended_p_square_impl< Sample >::operator()(), boost::phoenix::impl::distance::operator()(), boost::spirit::infix_node_op::operator()(), boost::spirit::discard_first_node_op::operator()(), boost::spirit::discard_last_node_op::operator()(), boost::spirit::inner_node_op::operator()(), boost::property_tree::string_path< String, Translator >::operator=(), boost::uuids::operator>>(), boost::out_degree(), boost::re_detail::basic_regex_parser< charT, traits >::parse(), boost::spirit::x3::extract_real< T, RealPolicies >::parse(), boost::re_detail::basic_regex_parser< charT, traits >::parse_open_paren(), boost::re_detail::basic_regex_parser< charT, traits >::parse_perl_extension(), boost::re_detail::basic_regex_parser< charT, traits >::parse_repeat(), boost::algorithm::partition_point(), boost::expressions::pattern_replacer< CharT >::pattern_replacer(), boost::match_results< BidirectionalIterator >::position(), boost::xpressive::match_results< BidiIter >::position(), boost::lockfree::detail::ringbuffer_base< T >::push(), boost::range_detail::range_calculate_size(), boost::container::basic_string< CharT, Traits, Allocator >::replace(), boost::accumulators::impl::extended_p_square_quantile_impl< Sample, Impl1, Impl2 >::result(), boost::serialization::save(), boost::sequential_vertex_coloring(), boost::polygon::polygon_set_mutable_traits< std::list< T > >::set(), boost::polygon::polygon_set_mutable_traits< std::vector< T > >::set(), boost::polygon::polygon_45_set_mutable_traits< std::list< T > >::set(), boost::polygon::polygon_45_set_mutable_traits< std::vector< T > >::set(), boost::polygon::polygon_45_set_data< Unit >::set(), boost::polygon::polygon_90_set_mutable_traits< std::list< T > >::set(), boost::polygon::polygon_90_set_mutable_traits< std::vector< T > >::set(), boost::polygon::polygon_90_set_mutable_traits< polygon_90_set_data< T > >::set(), boost::polygon::polygon_90_set_data< T >::set(), boost::polygon::polygon_set_data< T >::set(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::splice_after(), boost::sub_match< BidirectionalIterator >::str(), boost::property_tree::string_path< String, Translator >::string_path(), boost::graph_test< Graph >::test_adjacency_graph(), boost::graph_test< Graph >::test_bidirectional_graph(), boost::graph_test< Graph >::test_edge_list_graph(), boost::graph_test< Graph >::test_incidence_graph(), boost::graph_test< Graph >::test_vertex_list_graph(), boost::wave::impl::get_token_value< TokenT, ParseTreeNodeT >::transform(), boost::u8_to_u32_iterator< BaseIterator, U32Type >::u8_to_u32_iterator(), boost::re_detail::basic_regex_parser< charT, traits >::unescape_character(), boost::gil::detail::uninitialized_copy_aux(), boost::graph::vertex_and_edge_range< Graph, VertexIterator, EdgeIterator >::vertex_and_edge_range(), and boost::mpi::wait_all().

template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::empty< Sequence >::type boost::fusion::empty ( Sequence const &  )
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence< Sequence >, result_of::end< Sequence const > >::type const boost::fusion::end ( Sequence const &  seq)
inline
template<typename Sequence , typename First >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence<Sequence> , typename result_of::erase<Sequence const, First> >::type boost::fusion::erase ( Sequence const &  seq,
First const &  first 
)

References begin(), end(), boost::bimaps::support::left, boost::icl::right(), and boost::detail::type.

Referenced by boost::intrusive::sgtree_algorithms< NodeTraits >::erase(), boost::intrusive::splaytree_algorithms< NodeTraits >::erase(), boost::intrusive::treap_algorithms< NodeTraits >::erase(), boost::intrusive::avltree_algorithms< NodeTraits >::erase(), boost::intrusive::rbtree_algorithms< NodeTraits >::erase(), boost::intrusive::sgtree_impl< ValueTraits, Compare, SizeType, FloatingPoint, HeaderHolder >::erase(), boost::intrusive::treap_impl< ValueTraits, VoidOrKeyComp, VoidOrPrioComp, SizeType, ConstantTimeSize, HeaderHolder >::erase(), boost::heap::d_ary_heap< T, A0, A1, A2, A3, A4, A5 >::erase(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::erase(), boost::wave::util::flex_string< E, T, A, Storage >::erase(), erase_key(), boost::interprocess::iunordered_set_index< MapConfig >::insert_commit(), boost::msm::front::euml::StringErase_< Container, Param1, Param2 >::operator()(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::resize(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::resize(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::rresize(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::rresize(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::rset_capacity(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::set_capacity(), and boost::flyweights::detail::refcounted_handle< Handle, TrackingHelper >::~refcounted_handle().

template<typename Sequence , typename First , typename Last >
BOOST_FUSION_GPU_ENABLED result_of::erase<Sequence const, First, Last>::type boost::fusion::erase ( Sequence const &  seq,
First const &  first,
Last const &  last 
)
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::erase_key<Sequence const, Key>::type boost::fusion::erase_key ( Sequence const &  seq)
inline

References erase().

template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::filter<Sequence const, T>::type boost::fusion::filter ( Sequence const &  seq)
inline

Referenced by boost::iostreams::compose(), boost::iostreams::basic_zlib_decompressor< Alloc >::crc(), boost::iostreams::basic_zlib_decompressor< Alloc >::eof(), boost::spirit::qi::tst_map< Char, T >::find(), boost::spirit::x3::tst_map< Char, T >::find(), find(), find_if(), boost::filter_factory< CharT >::on_custom_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_custom_relation(), boost::filter_factory< CharT >::on_equality_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_equality_relation(), boost::filter_factory< CharT >::on_exists_test(), boost::basic_filter_factory< CharT, AttributeValueT >::on_exists_test(), boost::filter_factory< CharT >::on_greater_or_equal_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_greater_or_equal_relation(), boost::filter_factory< CharT >::on_greater_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_greater_relation(), boost::filter_factory< CharT >::on_inequality_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_inequality_relation(), boost::filter_factory< CharT >::on_less_or_equal_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_less_or_equal_relation(), boost::filter_factory< CharT >::on_less_relation(), boost::basic_filter_factory< CharT, AttributeValueT >::on_less_relation(), boost::spirit::scanner< IteratorT, PoliciesT >::operator*(), segmented_fold_until(), boost::iostreams::basic_zlib_decompressor< Alloc >::total_out(), and boost::maximum_cardinality_matching_verifier< Graph, MateMap, VertexIndexMap >::verify_matching().

template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::filter_if<Sequence const, Pred>::type boost::fusion::filter_if ( Sequence const &  seq)
inline
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::find< Sequence, T > >::type const boost::fusion::find ( Sequence &  seq)
inline
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::find< Sequence const, T >::type const boost::fusion::find ( Sequence const &  seq)
inline
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::find_if< Sequence, Pred > >::type boost::fusion::find_if ( Sequence &  seq)
inline
template<typename Pred , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::find_if< Sequence const, Pred >::type const boost::fusion::find_if ( Sequence const &  seq)
inline
template<typename Sequence >
result_of::flatten<Sequence>::type boost::fusion::flatten ( Sequence &  view)
inline
template<typename Sequence >
result_of::flatten<Sequence const>::type boost::fusion::flatten ( Sequence const &  view)
inline
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::fold< Seq const , State const , F >::type boost::fusion::fold ( Seq const &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::fold< Seq , State const , F >::type boost::fusion::fold ( Seq &  seq,
State &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::fold< Seq const , State const , F >::type boost::fusion::fold ( Seq const &  seq,
State &  state,
f 
)
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence< Sequence >, void >::type boost::fusion::for_each ( Sequence &  seq,
F const &  f 
)
inline

References boost::range::for_each().

Referenced by boost::spirit::x3::traits::print_attribute_debug< Out, T, Enable >::call(), boost::spirit::traits::print_attribute_debug< Out, T, Enable >::call_impl3(), boost::spirit::traits::detail::clear_impl2(), boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::dispatch_table(), boost::spirit::x3::tst< Char, T >::for_each(), boost::spirit::qi::tst< Char, T >::for_each(), boost::iostreams::pipeline< Pipeline, Component >::for_each(), boost::spirit::x3::tst_map< Char, T >::for_each(), boost::spirit::qi::tst_map< Char, T >::for_each(), boost::spirit::karma::symbols< Attribute, T, Lookup, CharEncoding, Tag >::for_each(), boost::spirit::karma::symbols< Attribute, unused_type, Lookup, CharEncoding, Tag >::for_each(), boost::numeric::odeint::fusion_algebra::for_each1(), boost::numeric::odeint::thrust_algebra::for_each1(), boost::numeric::odeint::fusion_algebra::for_each10(), boost::numeric::odeint::fusion_algebra::for_each11(), boost::numeric::odeint::fusion_algebra::for_each12(), boost::numeric::odeint::fusion_algebra::for_each13(), boost::numeric::odeint::fusion_algebra::for_each14(), boost::numeric::odeint::fusion_algebra::for_each15(), boost::numeric::odeint::fusion_algebra::for_each2(), boost::numeric::odeint::thrust_algebra::for_each2(), boost::numeric::odeint::fusion_algebra::for_each3(), boost::numeric::odeint::thrust_algebra::for_each3(), boost::numeric::odeint::fusion_algebra::for_each4(), boost::numeric::odeint::thrust_algebra::for_each4(), boost::numeric::odeint::fusion_algebra::for_each5(), boost::numeric::odeint::thrust_algebra::for_each5(), boost::numeric::odeint::fusion_algebra::for_each6(), boost::numeric::odeint::thrust_algebra::for_each6(), boost::numeric::odeint::fusion_algebra::for_each7(), boost::numeric::odeint::thrust_algebra::for_each7(), boost::numeric::odeint::fusion_algebra::for_each8(), boost::numeric::odeint::thrust_algebra::for_each8(), boost::numeric::odeint::fusion_algebra::for_each9(), boost::gil::for_each_pixel(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::get_state_by_id(), boost::lambda::ll::for_each::operator()(), boost::phoenix::impl::for_each::operator()(), boost::numeric::odeint::compute_operations::rel_error< Fac1 >::operator()(), boost::geometry::detail::point_on_surface::replace_extremes_for_self_tangencies(), boost::numeric::ublas::map_array< I, T, ALLOC >::reserve(), boost::numeric::odeint::resize_impl_sfinae< FusionSeq, FusionSeq, typename boost::enable_if< typename boost::fusion::traits::is_sequence< FusionSeq >::type >::type >::resize(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::serialize(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::set_states(), swap(), boost::phoenix::visit_each(), boost::accumulators::accumulator_set< Sample, Features, Weight >::visit_if(), boost::spirit::qi::alternative< Elements >::what(), boost::spirit::qi::sequential_or< Elements >::what(), boost::spirit::qi::permutation< Elements >::what(), boost::spirit::karma::base_alternative< Elements, mpl::true_, strict_alternative< Elements > >::what(), boost::spirit::qi::sequence_base< expect< Elements >, Elements >::what(), boost::spirit::karma::base_sequence< Elements, mpl::true_, strict_sequence< Elements > >::what(), boost::spirit::repository::qi::keywords< Elements, Modifiers >::what(), and boost::numeric::ublas::map_array< I, T, ALLOC >::~map_array().

template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence< Sequence >, void >::type boost::fusion::for_each ( Sequence const &  seq,
F const &  f 
)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::front< Sequence const >::type boost::fusion::front ( Sequence const &  seq)
inline

References begin().

template<int I, class T , size_t N>
T& boost::fusion::get ( ::boost::array< T, N > &  a)
template<int I, class T , size_t N>
const T& boost::fusion::get ( const array< T, N > &  a)
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::greater_equal ( Seq1 const &  a,
Seq2 const &  b 
)
inline
template<typename Key , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::has_key< Sequence, Key >::type boost::fusion::has_key ( Sequence const &  )
inline
template<typename Sequence >
std::istream& boost::fusion::in ( std::istream &  is,
Sequence &  seq 
)
inline
template<typename Sequence , typename Position , typename T >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence<Sequence> , result_of::insert<Sequence const, Position, T> >::type boost::fusion::insert ( Sequence const &  seq,
Position const &  pos,
T const &  x 
)
inline
template<typename Sequence , typename Position , typename Range >
BOOST_FUSION_GPU_ENABLED result_of::insert_range<Sequence const, Position, Range const>::type boost::fusion::insert_range ( Sequence const &  seq,
Position const &  pos,
Range const &  range 
)
inline
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED result_of::invoke<Function,Sequence const>::type boost::fusion::invoke ( Function  f,
Sequence const &  s 
)
inline
template<class Function , class Sequence >
BOOST_FUSION_GPU_ENABLED result_of::invoke_function_object< Function, Sequence >::type boost::fusion::invoke_function_object ( Function  f,
Sequence &  s 
)
inline
template<class Function , class Sequence >
BOOST_FUSION_GPU_ENABLED result_of::invoke_function_object< Function, Sequence const >::type boost::fusion::invoke_function_object ( Function  f,
Sequence const &  s 
)
inline
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED void boost::fusion::invoke_procedure ( Function  f,
Sequence &  s 
)
inline
template<typename Function , class Sequence >
BOOST_FUSION_GPU_ENABLED void boost::fusion::invoke_procedure ( Function  f,
Sequence const &  s 
)
inline
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::iter_fold< Seq , State const , F >::type boost::fusion::iter_fold ( Seq &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::iter_fold< Seq const , State const , F >::type boost::fusion::iter_fold ( Seq const &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::iter_fold< Seq , State const , F >::type boost::fusion::iter_fold ( Seq &  seq,
State &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::iter_fold< Seq const , State const , F >::type boost::fusion::iter_fold ( Seq const &  seq,
State &  state,
f 
)
template<typename LhSequence , typename RhSequence >
BOOST_FUSION_GPU_ENABLED result_of::join<LhSequence const, RhSequence const>::type boost::fusion::join ( LhSequence const &  lhs,
RhSequence const &  rhs 
)
inline
template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::less_equal ( Seq1 const &  a,
Seq2 const &  b 
)
inline
template<typename Car , typename Cdr >
BOOST_FUSION_GPU_ENABLED cons<typename detail::as_fusion_element<Car>::type, Cdr> boost::fusion::make_cons ( Car const &  car,
Cdr const &  cdr 
)
inline
template<typename First , typename Second >
BOOST_FUSION_GPU_ENABLED result_of::make_pair<First,Second>::type boost::fusion::make_pair ( Second const &  val)
inline

References boost::phoenix::val().

template<typename T >
BOOST_FUSION_GPU_ENABLED single_view<typename detail::as_fusion_element<T>::type> boost::fusion::make_single_view ( T const &  v)
inline
BOOST_FUSION_GPU_ENABLED tuple boost::fusion::make_tuple ( )
inline

Referenced by boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >::add_edges_internal(), boost::range_detail_microsoft::customization< ATL::CSimpleMap< TKey, TVal > >::begin(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::degenerate(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::disjoint(), boost::detail::graph::mutate_graph_impl< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex > >::do_add_vertex(), boost::graph::parallel::detail::do_brandes_sssp(), boost::range_detail_microsoft::customization< ATL::CSimpleMap< TKey, TVal > >::end(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::error(), boost::numeric::odeint::thrust_algebra::for_each2(), boost::numeric::odeint::thrust_algebra::for_each3(), boost::numeric::odeint::thrust_algebra::for_each4(), boost::numeric::odeint::thrust_algebra::for_each5(), boost::numeric::odeint::thrust_algebra::for_each6(), boost::numeric::odeint::thrust_algebra::for_each7(), boost::numeric::odeint::thrust_algebra::for_each8(), boost::is_straight_line_drawing(), boost::minmax(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::one_degenerate(), boost::numeric::odeint::compute_operations::rel_error< Fac1 >::operator()(), boost::math::inverse_gaussian_quantile_functor< RealType, Policy >::operator()(), boost::math::inverse_gaussian_quantile_complement_functor< RealType, Policy >::operator()(), boost::math::detail::skew_normal_mode_functor< RealType, Policy >::operator()(), boost::math::detail::skew_normal_quantile_functor< RealType, Policy >::operator()(), boost::math::ntl::asin_root::operator()(), boost::math::ntl::acos_root::operator()(), boost::math::ntl::atan_root::operator()(), boost::multi_index::composite_key_compare<>::operator()(), boost::accumulators::impl::weighted_peaks_over_threshold_impl< Sample, Weight, LeftRight >::result(), boost::accumulators::impl::peaks_over_threshold_impl< Sample, LeftRight >::result(), boost::accumulators::impl::weighted_peaks_over_threshold_prob_impl< Sample, Weight, LeftRight >::result(), boost::accumulators::impl::peaks_over_threshold_prob_impl< Sample, LeftRight >::result(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::segments_collinear(), boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::segments_crosses(), boost::detail::graph::mutate_graph_impl< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex > >::set_edge_property(), boost::detail::graph::mutate_graph_impl< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex > >::set_node_property(), and boost::detail::base_state< Graph1, Graph2, IndexMap1, IndexMap2 >::term_set().

template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED enable_if_c< type_traits::ice_and< traits::is_sequence<Seq1>::value , traits::is_sequence<Seq2>::value >::value, void >::type boost::fusion::move ( Seq1 &&  src,
Seq2 &  dest 
)
inline

References begin(), boost::BOOST_STATIC_ASSERT(), and boost::spirit::x3::detail::call().

Referenced by boost::geometry::range::detail::copy_or_move_impl< It, OutIt, UseMove >::apply(), boost::async(), boost::spirit::x3::attr_parser< Value[N]>::attr_parser(), boost::BOOST_THREAD_DCL_MOVABLE_BEG(), boost::fusion::detail::sequence_move< Seq1, Seq2 >::call(), boost::spirit::x3::traits::push_back_container< Container, Enable >::call(), boost::optional_detail::optional_base< T >::construct(), boost::type_erasure::detail::convert_arg(), boost::container::basic_string< CharT, Traits, Allocator >::erase(), boost::container::vector< Value, container_detail::static_storage_allocator< Value, Capacity > >::erase(), boost::flyweights::assoc_container_factory_class< std::set< Entry, boost::mpl::if_< mpl::is_na< Compare >, std::less< Key >, Compare >::type, boost::mpl::if_< mpl::is_na< Allocator >, std::allocator< Entry >, Allocator >::type > >::insert(), boost::flyweights::hashed_factory_class< Entry, Key, Hash, Pred, Allocator >::insert(), boost::container::basic_string< CharT, Traits, Allocator >::insert(), boost::detail::variant::move_into::internal_visit(), boost::detail::variant::move_storage::internal_visit(), boost::make_unique(), boost::move_if_noexcept(), boost::spirit::x3::traits::move_to(), boost::spirit::x3::traits::detail::move_to(), boost::spirit::x3::traits::detail::move_to_plain(), boost::spirit::x3::traits::detail::move_to_variant_from_single_element_sequence(), boost::detail::variant::direct_mover< T >::operator()(), boost::move_iterator< It >::operator*(), boost::spirit::x3::forward_ast< T >::operator=(), boost::heap::detail::make_binomial_heap_base< T, Parspec >::type::operator=(), boost::flyweights::detail::refcounted_value< Value, Key >::operator=(), boost::heap::detail::make_pairing_heap_base< T, Parspec >::type::operator=(), boost::recursive_wrapper< T >::operator=(), boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::type::operator=(), boost::heap::priority_queue< T, A0, A1, A2, A3 >::operator=(), boost::heap::detail::d_ary_heap< T, BoundArgs, IndexUpdater >::operator=(), boost::signals2::connection::operator=(), boost::heap::detail::make_skew_heap_base< T, BoundArgs >::type::operator=(), boost::flyweights::flyweight< T, Arg1, Arg2, Arg3, Arg4, Arg5 >::operator=(), boost::heap::fibonacci_heap< T, A0, A1, A2, A3, A4 >::operator=(), boost::heap::pairing_heap< T, A0, A1, A2, A3, A4 >::operator=(), boost::signals2::scoped_connection::operator=(), boost::heap::binomial_heap< T, A0, A1, A2, A3 >::operator=(), boost::heap::skew_heap< T, A0, A1, A2, A3, A4, A5, A6 >::operator=(), boost::heap::d_ary_heap< T, A0, A1, A2, A3, A4, A5 >::operator=(), boost::container::container_detail::scoped_allocator_adaptor_base< OuterAlloc, InnerAllocs... >::operator=(), boost::variant< BOOST_PP_ENUM_PARAMS(BOOST_MPL_LIMIT_LIST_SIZE, T)>::operator=(), boost::move_iterator< It >::operator[](), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::pop_back(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::pop_front(), boost::spirit::x3::traits::push_back(), boost::flyweights::detail::optimized_key_value< Key, Value, KeyFromValue >::rep_type::rep_type(), boost::ptr_array< T, N, CloneAllocator >::replace(), boost::ptr_container_detail::ptr_map_adapter_base< T, VoidPtrMultiMap, CloneAllocator, Ordered >::replace(), boost::unique_future< R >::share(), boost::variant< BOOST_PP_ENUM_PARAMS(BOOST_MPL_LIMIT_LIST_SIZE, T)>::swap(), and boost::variant< BOOST_PP_ENUM_PARAMS(BOOST_MPL_LIMIT_LIST_SIZE, T)>::variant().

template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::none ( Sequence const &  seq,
f 
)
inline

References any().

template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::not_equal_to ( Seq1 const &  a,
Seq2 const &  b 
)
inline
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::operator!= ( pair< First, SecondL > const &  l,
pair< First, SecondR > const &  r 
)
inline
template<typename Iterator >
BOOST_FUSION_GPU_ENABLED result_of::deref<Iterator>::type boost::fusion::operator* ( iterator_base< Iterator > const &  i)
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::operator< ( pair< First, SecondL > const &  l,
pair< First, SecondR > const &  r 
)
inline
std::ostream& boost::fusion::operator<< ( std::ostream &  out,
detail::unused_only const &   
)
inline

References out().

template<typename First , typename Second >
std::ostream& boost::fusion::operator<< ( std::ostream &  os,
pair< First, Second > const &  p 
)
inline
template<typename First , typename SecondL , typename SecondR >
BOOST_FUSION_GPU_ENABLED bool boost::fusion::operator== ( pair< First, SecondL > const &  l,
pair< First, SecondR > const &  r 
)
inline
std::istream& boost::fusion::operator>> ( std::istream &  in,
unused_type &   
)
inline

References in().

template<typename First , typename Second >
std::istream& boost::fusion::operator>> ( std::istream &  is,
pair< First, Second > &  p 
)
inline
template<typename Sequence >
std::ostream& boost::fusion::out ( std::ostream &  os,
Sequence &  seq 
)
inline
template<typename Key , typename T >
BOOST_FUSION_GPU_ENABLED disable_if<is_const<T>, typename result_of::pair_tie<Key, T>::type>::type boost::fusion::pair_tie ( T t)
template<typename Key , typename T >
BOOST_FUSION_GPU_ENABLED result_of::pair_tie<Key, T const>::type boost::fusion::pair_tie ( T const &  t)
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::pop_back<Sequence const>::type boost::fusion::pop_back ( Sequence const &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::pop_front<Sequence const>::type boost::fusion::pop_front ( Sequence const &  seq)
inline
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence<Sequence> , result_of::push_back<Sequence const, T> >::type boost::fusion::push_back ( Sequence const &  seq,
T const &  x 
)
inline
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED lazy_enable_if< traits::is_sequence<Sequence> , result_of::push_front<Sequence const, T> >::type boost::fusion::push_front ( Sequence const &  seq,
T const &  x 
)
inline
template<typename T , typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::remove<Sequence const, T>::type boost::fusion::remove ( Sequence const &  seq)
inline
template<typename Sequence , typename T >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence<Sequence> , typename result_of::replace<Sequence const, T>::type >::type boost::fusion::replace ( Sequence const &  seq,
T const &  old_value,
T const &  new_value 
)
inline
template<typename Sequence , typename F , typename T >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence<Sequence> , typename result_of::replace_if<Sequence const, F, T>::type >::type boost::fusion::replace_if ( Sequence const &  seq,
pred,
T const &  new_value 
)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED enable_if< traits::is_sequence<Sequence> , reverse_view<Sequence const> >::type boost::fusion::reverse ( Sequence const &  view)
inline
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_fold< Seq , State const , F >::type boost::fusion::reverse_fold ( Seq &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_fold< Seq const , State const , F >::type boost::fusion::reverse_fold ( Seq const &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_fold< Seq , State const , F >::type boost::fusion::reverse_fold ( Seq &  seq,
State &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_fold< Seq const , State const , F >::type boost::fusion::reverse_fold ( Seq const &  seq,
State &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_iter_fold< Seq , State const , F >::type boost::fusion::reverse_iter_fold ( Seq &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_iter_fold< Seq const , State const , F >::type boost::fusion::reverse_iter_fold ( Seq const &  seq,
State const &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_iter_fold< Seq , State const , F >::type boost::fusion::reverse_iter_fold ( Seq &  seq,
State &  state,
f 
)
template<typename Seq , typename State , typename F >
BOOST_FUSION_GPU_ENABLED result_of::reverse_iter_fold< Seq const , State const , F >::type boost::fusion::reverse_iter_fold ( Seq const &  seq,
State &  state,
f 
)
template<typename Sequence , typename State , typename Fun >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const<Sequence> , result_of::segmented_fold_until<Sequence, State, Fun> >::type boost::fusion::segmented_fold_until ( Sequence &  seq,
State const &  state,
Fun const &  fun 
)
template<typename Sequence , typename State , typename Fun >
BOOST_FUSION_GPU_ENABLED result_of::segmented_fold_until<Sequence const, State, Fun>::type boost::fusion::segmented_fold_until ( Sequence const &  seq,
State const &  state,
Fun const &  fun 
)
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED lazy_disable_if< is_const< Sequence >, result_of::segments< Sequence > >::type boost::fusion::segments ( Sequence &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::segments< Sequence const >::type boost::fusion::segments ( Sequence const &  seq)
inline
template<typename Sequence >
BOOST_FUSION_GPU_ENABLED result_of::size< Sequence >::type boost::fusion::size ( Sequence const &  )
inline

Referenced by boost::allocate_shared(), boost::allocate_shared_noinit(), boost::spirit::traits::detail::attribute_size_impl< Attribute, typename enable_if< mpl::and_< fusion::traits::is_sequence< Attribute >, mpl::not_< traits::is_container< Attribute > > > >::type >::call(), boost::python::vector_indexing_suite< Container, NoProxy, final_vector_derived_policies< Container, NoProxy > >::convert_index(), boost::icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >::iterative_size(), boost::make_shared(), boost::make_shared_noinit(), boost::numeric::odeint::resize_impl< mtl::dense_vector< Value, Parameters >, mtl::dense_vector< Value, Parameters > >::resize(), boost::numeric::odeint::resize_impl< mtl::dense2D< Value, MatrixParameters >, mtl::dense_vector< Value, VectorParameters > >::resize(), boost::numeric::odeint::resize_impl< mtl::compressed2D< Value, MatrixParameters >, mtl::dense_vector< Value, VectorParameters > >::resize(), boost::numeric::odeint::same_size_impl< mtl::dense_vector< Value, Parameters >, mtl::dense_vector< Value, Parameters > >::same_size(), boost::numeric::odeint::same_size_impl< mtl::dense2D< Value, MatrixParameters >, mtl::dense_vector< Value, VectorParameters > >::same_size(), boost::numeric::odeint::same_size_impl< mtl::compressed2D< Value, MatrixParameters >, mtl::dense_vector< Value, VectorParameters > >::same_size(), boost::interprocess::segment_manager_base< MemoryAlgorithm >::size(), boost::heap::d_ary_heap< T, A0, A1, A2, A3, A4, A5 >::size(), boost::wave::util::VectorStringStorage< E, A >::size(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::size(), and boost::wave::util::flex_string< E, T, A, Storage >::size().

template<typename Seq1 , typename Seq2 >
BOOST_FUSION_GPU_ENABLED enable_if<mpl::and_<traits::is_sequence<Seq1>, traits::is_sequence<Seq2> >, void>::type boost::fusion::swap ( Seq1 &  lhs,
Seq2 &  rhs 
)
template<typename Sequence , typename F >
BOOST_FUSION_GPU_ENABLED result_of::transform<Sequence const, F>::type boost::fusion::transform ( Sequence const &  seq,
f 
)
inline

Referenced by boost::gil::detail::jpeg_reader_color_convert< CC >::apply(), boost::gil::detail::tiff_reader_color_convert< CC >::apply(), boost::gil::detail::png_reader_color_convert< CC >::apply(), boost::spirit::karma::action< Subject, Action >::generate(), boost::spirit::karma::attr_cast_generator< Exposed, Transformed, Subject >::generate(), boost::spirit::karma::rule< OutputIterator, T1, T2, T3, T4 >::generate(), boost::polygon::polygon_90_set_data< T >::get_rectangles(), boost::polygon::polygon_set_data< T >::get_trapezoids(), boost::polygon::polygon_45_set_data< Unit >::get_trapezoids(), boost::phoenix::impl::transform::operator()(), boost::random::uniform_on_sphere< RealType, Cont >::operator()(), boost::msm::front::euml::Transform_< Param1, Param2, Param3, Param4, Param5, typename::boost::enable_if< typename::boost::is_same< Param5, void >::type >::type >::operator()(), boost::msm::front::euml::Transform_< Param1, Param2, Param3, Param4, Param5, typename::boost::disable_if< typename::boost::is_same< Param5, void >::type >::type >::operator()(), boost::lambda::ll::transform::operator()(), boost::spirit::qi::action< Subject, Action >::parse(), boost::spirit::qi::attr_cast_parser< Exposed, Transformed, Subject >::parse(), boost::spirit::x3::action< Subject, Action >::parse(), boost::spirit::qi::rule< Iterator, T1, T2, T3, T4 >::parse(), boost::spirit::repository::qi::subrule_group< Defs >::parse_subrule(), boost::multi_array< T, NumDims, Allocator >::resize(), boost::accumulators::impl::tail_variate_means_impl< Sample, Impl, LeftRight, VariateTag >::result(), boost::accumulators::impl::weighted_tail_variate_means_impl< Sample, Weight, Impl, LeftRight, VariateType >::result(), boost::polygon::polygon_set_data< T >::transform(), boost::polygon::polygon_45_set_data< Unit >::transform(), boost::re_detail::w32_regex_traits_implementation< charT >::transform_primary(), and v2_eval().

template<typename Sequence1 , typename Sequence2 , typename F >
BOOST_FUSION_GPU_ENABLED result_of::transform<Sequence1 const, Sequence2 const, F>::type boost::fusion::transform ( Sequence1 const &  seq1,
Sequence2 const &  seq2,
f 
)
inline

Variable Documentation

detail::swallow_assign const boost::fusion::ignore = detail::swallow_assign()