Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

xst_member_action_alias.h File Reference


Detailed Description

Defines alias functions.

This file was generated by gumus script on Thu Nov 02 13:01:33 2006.

Warning:
This is internal CTTL header file and should not be included by user programs.

Definition in file xst_member_action_alias.h.

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  cttl
namespace  cttl::alias
namespace  cttl::alias::associative
namespace  cttl::alias::basic_string
namespace  cttl::alias::bitset
namespace  cttl::alias::edge
namespace  cttl::alias::node
namespace  cttl::alias::queue

Functions

template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
bool, typename LambdaT::value_T >,
void, bool > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, bool
>::capacity_, LambdaT::primitive_id_ >> 
any (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function any.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< typename
LambdaT::value_T &, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
typename LambdaT::value_T & > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T
& >::capacity_, LambdaT::primitive_id_ >> 
append (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function append.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< typename
LambdaT::value_T &, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
typename LambdaT::value_T & > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T
& >::capacity_, LambdaT::primitive_id_ >> 
assign (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function assign.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< typename
LambdaT::value_T::reference,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::reference
>::capacity_, LambdaT::primitive_id_ >> 
at (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function at.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun1_t<
typename LambdaT::value_T::const_reference,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::const_reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::const_reference
>::capacity_, LambdaT::primitive_id_ >> 
at (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function at.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< typename
LambdaT::value_T::value_type &,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type & > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::value_type
& >::capacity_, LambdaT::primitive_id_ >> 
back (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function back.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< typename
LambdaT::value_T::reference,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::reference
>::capacity_, LambdaT::primitive_id_ >> 
back (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function back.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::value_type
const &, typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type
const & > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, typename
LambdaT::value_T::value_type
const & >::capacity_, LambdaT::primitive_id_ >> 
back (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function back.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::const_reference,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::const_reference
>::capacity_, LambdaT::primitive_id_ >> 
back (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function back.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
begin (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function begin.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun_t< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
begin (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function begin.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::size_type,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
capacity (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function capacity.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
clear (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function clear.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun1_t<
int, typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, int > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, int >::capacity_,
LambdaT::primitive_id_ >> 
compare (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function compare.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
size_t, typename LambdaT::value_T >,
void, size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
count (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function count.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun1_t<
typename LambdaT::value_T::size_type,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
count (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function count.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
bool, typename LambdaT::value_T >,
void, bool > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, bool
>::capacity_, LambdaT::primitive_id_ >> 
empty (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function empty.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
end (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function end.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun_t< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
end (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function end.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< std::pair<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T::iterator >,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, std::pair< typename
LambdaT::value_T::iterator,
typename LambdaT::value_T::iterator > > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
std::pair< typename LambdaT::value_T::iterator,
typename LambdaT::value_T::iterator
> >::capacity_, LambdaT::primitive_id_ >> 
equal_range (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function equal_range.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun1_t<
std::pair< typename LambdaT::value_T::const_iterator,
typename LambdaT::value_T::const_iterator >,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, std::pair< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T::const_iterator > > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
std::pair< typename LambdaT::value_T::const_iterator,
typename LambdaT::value_T::const_iterator
> >::capacity_, LambdaT::primitive_id_ >> 
equal_range (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function equal_range.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< typename
LambdaT::value_T::size_type,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
erase (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function erase.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
erase (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function erase.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
erase_after (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function erase_after.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
find (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function find.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun1_t< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
find (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function find.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< typename
LambdaT::value_T::value_type &,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type & > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::value_type
& >::capacity_, LambdaT::primitive_id_ >> 
front (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function front.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< typename
LambdaT::value_T::reference,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::reference
>::capacity_, LambdaT::primitive_id_ >> 
front (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function front.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::value_type
const &, typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type
const & > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, typename
LambdaT::value_T::value_type
const & >::capacity_, LambdaT::primitive_id_ >> 
front (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function front.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::const_reference,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_reference > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::const_reference
>::capacity_, LambdaT::primitive_id_ >> 
front (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function front.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_bof (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_bof.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_eof (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_eof.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< size_t,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function go_line.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< size_t,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_end (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function go_line_end.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_end (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_line_end.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< size_t,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_home (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function go_line_home.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_home (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_line_home.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_next (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_line_next.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
go_line_previous (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function go_line_previous.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< int, typename
LambdaT::value_T, ArgumentT >,
ArgumentT const &, int > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
int >::capacity_, LambdaT::primitive_id_ >> 
identity (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function identity.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
int, typename LambdaT::value_T >,
void, int > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, int >::capacity_,
LambdaT::primitive_id_ >> 
identity (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function identity.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< std::pair<
typename LambdaT::value_T::iterator,
bool >, typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, std::pair< typename
LambdaT::value_T::iterator,
bool > > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, std::pair<
typename LambdaT::value_T::iterator,
bool > >::capacity_, LambdaT::primitive_id_ >> 
insert (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function insert.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
insert_after (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function insert_after.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< size_t,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
insert_go (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function insert_go.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
insert_stay (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function insert_stay.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
int, typename LambdaT::value_T >,
void, int > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, int >::capacity_,
LambdaT::primitive_id_ >> 
length (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function length.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::size_type,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
length (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function length.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
size_t, typename LambdaT::value_T >,
void, size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
line (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function line.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
lower_bound (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function lower_bound.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun1_t< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
lower_bound (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function lower_bound.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::size_type,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
max_size (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function max_size.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT & >,
ArgumentT &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
merge (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT *parg_)
 Alias helper function merge.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
bool, typename LambdaT::value_T >,
void, bool > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, bool
>::capacity_, LambdaT::primitive_id_ >> 
none (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function none.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< size_t,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
offset (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function offset.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
size_t, typename LambdaT::value_T >,
void, size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
offset (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function offset.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
pop (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function pop.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
pop (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function pop.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
pop_back (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function pop_back.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
pop_discard (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function pop_discard.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
pop_front (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function pop_front.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::const_iterator,
typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
previous (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function previous.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
push (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function push.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< size_t, typename
LambdaT::value_T >, void,
size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
push (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function push.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
push (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function push.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
push_back (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function push_back.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT >,
ArgumentT const &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
push_back (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function push_back.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
push_front (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function push_front.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::reverse_iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun_t<
typename LambdaT::value_T::reverse_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::reverse_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
rbegin (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function rbegin.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_reverse_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun_t< typename
LambdaT::value_T::const_reverse_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_reverse_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
rbegin (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function rbegin.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
remove (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function remove.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::reverse_iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun_t<
typename LambdaT::value_T::reverse_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::reverse_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
rend (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function rend.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_reverse_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun_t< typename
LambdaT::value_T::const_reverse_iterator,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::const_reverse_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
rend (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function rend.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT >,
ArgumentT const &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
reserve (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function reserve.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT >,
ArgumentT const &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
resize (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function resize.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
reverse (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function reverse.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
size_t, typename LambdaT::value_T >,
void, size_t > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, size_t
>::capacity_, LambdaT::primitive_id_ >> 
size (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function size.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::size_type,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::size_type > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::size_type
>::capacity_, LambdaT::primitive_id_ >> 
size (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function size.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
sort (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function sort.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT & >,
ArgumentT &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
swap (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT *parg_)
 Alias helper function swap.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun1_t<
bool, typename LambdaT::value_T,
ArgumentT >, ArgumentT const &,
bool > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, bool
>::capacity_, LambdaT::primitive_id_ >> 
test (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function test.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT
const & >, ArgumentT const &,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
text (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function text.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::string_T,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::string_T > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::string_T
>::capacity_, LambdaT::primitive_id_ >> 
text (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function text.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun1_t< void, typename
LambdaT::value_T, ArgumentT & >,
ArgumentT &, void > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
void >::capacity_, LambdaT::primitive_id_ >> 
text_swap (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT *parg_)
 Alias helper function text_swap.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
text_tolower (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function text_tolower.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
text_toupper (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function text_toupper.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
unsigned long, typename LambdaT::value_T >,
void, unsigned long > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
unsigned long >::capacity_,
LambdaT::primitive_id_ >> 
to_ulong (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function to_ulong.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T
const &, std::const_mem_fun_t<
typename LambdaT::value_T::value_type
const &, typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type
const & > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, typename
LambdaT::value_T::value_type
const & >::capacity_, LambdaT::primitive_id_ >> 
top (xst_lambda_wrap< LambdaT > const &lambda_)
 Alias helper function top.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< typename
LambdaT::value_T::value_type &,
typename LambdaT::value_T >,
void, typename LambdaT::value_T::value_type & > > >,
xst_dereference_policy< xst_dereference_traits<
typename LambdaT::value_T,
typename LambdaT::value_T::value_type
& >::capacity_, LambdaT::primitive_id_ >> 
top (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function top.
template<typename LambdaT>
xst_unary_adaptor< xst_lambda_wrap<
xst_scalar< xst_member_action<
typename LambdaT::value_T &,
std::mem_fun_t< void, typename
LambdaT::value_T >, void,
void > > >, xst_dereference_policy<
xst_dereference_traits< typename
LambdaT::value_T, void
>::capacity_, LambdaT::primitive_id_ >> 
unique (xst_lambda_wrap< LambdaT > *plambda_)
 Alias helper function unique.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::iterator >,
xst_member_action< typename
LambdaT::value_T &, std::mem_fun1_t<
typename LambdaT::value_T::iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
upper_bound (xst_lambda_wrap< LambdaT > *plambda_, ArgumentT const &arg_)
 Alias helper function upper_bound.
template<typename LambdaT, typename ArgumentT>
xst_unary_adaptor< xst_lambda_wrap<
xst_translator< xst_scalar<
typename LambdaT::value_T::const_iterator >,
xst_member_action< typename
LambdaT::value_T const &,
std::const_mem_fun1_t< typename
LambdaT::value_T::const_iterator,
typename LambdaT::value_T,
ArgumentT const & >, ArgumentT
const &, typename LambdaT::value_T::const_iterator > > >,
xst_prefix_increment_policy<
1, primitive_id_translator >> 
upper_bound (xst_lambda_wrap< LambdaT > const &lambda_, ArgumentT const &arg_)
 Alias helper function upper_bound.


Function Documentation

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< bool, typename LambdaT::value_T >, void, bool > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, bool >::capacity_, LambdaT::primitive_id_ >> any xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function any.

Returns closure for

    bool alias::any()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 8032 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T&, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T& >::capacity_, LambdaT::primitive_id_ >> append xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function append.

Returns closure for

    X& alias::append(basic_string const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 515 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T&, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T& >::capacity_, LambdaT::primitive_id_ >> assign xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function assign.

Returns closure for

    X& alias::assign(basic_string const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 613 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::reference, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::reference >::capacity_, LambdaT::primitive_id_ >> at xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function at.

Returns closure for

    X::reference alias::at(size_type);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 4629 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< typename LambdaT::value_T::const_reference, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::const_reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::const_reference >::capacity_, LambdaT::primitive_id_ >> at xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function at.

Returns closure for

    X::const_reference alias::at(size_type)const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 3872 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::value_type&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type& >::capacity_, LambdaT::primitive_id_ >> back xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function back.

Returns closure for

    X::value_type& alias::queue::back();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 7517 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::reference, typename LambdaT::value_T >, void, typename LambdaT::value_T::reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::reference >::capacity_, LambdaT::primitive_id_ >> back xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function back.

Returns closure for

    X::reference alias::back();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4727 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::value_type const&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type const& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type const& >::capacity_, LambdaT::primitive_id_ >> back xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function back.

Returns closure for

    X::value_type const& alias::queue::back()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4440 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_reference, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::const_reference >::capacity_, LambdaT::primitive_id_ >> back xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function back.

Returns closure for

    X::const_reference alias::back()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 3970 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> begin xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function begin.

Returns closure (translator) for

    X::iterator alias::begin();

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 4819 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> begin xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function begin.

Returns closure (translator) for

    X::const_iterator alias::begin()const;

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 4062 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T >, void, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> capacity xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function capacity.

Returns closure for

    X::size_type alias::capacity()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4890 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> clear xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function clear.

Returns closure for

    void alias::clear();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4982 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< int, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, int > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, int >::capacity_, LambdaT::primitive_id_ >> compare xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function compare.

Returns closure for

    int alias::compare(basic_string const&)const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 711 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> count xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function count.

Returns closure for

    size_t alias::count()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 8124 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> count xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function count.

Returns closure for

    X::size_type alias::associative::count(key_type const&)const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6896 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< bool, typename LambdaT::value_T >, void, bool > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, bool >::capacity_, LambdaT::primitive_id_ >> empty xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function empty.

Returns closure for

    bool alias::empty()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 5074 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> end xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function end.

Returns closure (translator) for

    X::iterator alias::end();

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 5166 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> end xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function end.

Returns closure (translator) for

    X::const_iterator alias::end()const;

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 4133 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< std::pair< typename LambdaT::value_T::iterator, typename LambdaT::value_T::iterator >, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, std::pair< typename LambdaT::value_T::iterator, typename LambdaT::value_T::iterator > > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, std::pair< typename LambdaT::value_T::iterator, typename LambdaT::value_T::iterator > >::capacity_, LambdaT::primitive_id_ >> equal_range xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function equal_range.

Returns closure for

    std::pair< typename LambdaT::value_T::iterator, typename LambdaT::value_T::iterator > alias::equal_range(key_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 7417 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< std::pair< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T::const_iterator >, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, std::pair< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T::const_iterator > > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, std::pair< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T::const_iterator > >::capacity_, LambdaT::primitive_id_ >> equal_range xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function equal_range.

Returns closure for

    std::pair< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T::const_iterator > alias::equal_range(key_type const&)const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 3695 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> erase xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function erase.

Returns closure for

    X::size_type alias::associative::erase(key_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6994 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> erase xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function erase.

Returns closure (translator) for

    X::iterator alias::erase(iterator);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 5238 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> erase_after xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function erase_after.

Returns closure (translator) for

    X::iterator alias::erase_after(iterator);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 7859 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> find xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function find.

Returns closure (translator) for

    X::iterator alias::find(key_type const&);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 7093 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> find xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function find.

Returns closure (translator) for

    X::const_iterator alias::find(key_type const&)const;

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 3469 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::value_type&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type& >::capacity_, LambdaT::primitive_id_ >> front xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function front.

Returns closure for

    X::value_type& alias::queue::front();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 7609 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::reference, typename LambdaT::value_T >, void, typename LambdaT::value_T::reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::reference >::capacity_, LambdaT::primitive_id_ >> front xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function front.

Returns closure for

    X::reference alias::front();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 5314 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::value_type const&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type const& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type const& >::capacity_, LambdaT::primitive_id_ >> front xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function front.

Returns closure for

    X::value_type const& alias::queue::front()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4532 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_reference, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_reference > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::const_reference >::capacity_, LambdaT::primitive_id_ >> front xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function front.

Returns closure for

    X::const_reference alias::front()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 4204 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_bof xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_bof.

Returns closure for

    size_t alias::go_bof();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1757 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_eof xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_eof.

Returns closure for

    size_t alias::go_eof();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1849 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< size_t, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function go_line.

Returns closure for

    size_t alias::go_line(size_t);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 1567 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< size_t, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_end xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function go_line_end.

Returns closure for

    size_t alias::go_line_end(size_t);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 2411 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_end xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_line_end.

Returns closure for

    size_t alias::go_line_end();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2317 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< size_t, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_home xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function go_line_home.

Returns closure for

    size_t alias::go_line_home(size_t);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 2219 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_home xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_line_home.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2125 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_next xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_line_next.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1941 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> go_line_previous xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function go_line_previous.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2033 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< int, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, int > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, int >::capacity_, LambdaT::primitive_id_ >> identity xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function identity.

Returns closure for

    int alias::identity(int);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 1183 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

Referenced by xst_stack::push(), xst_traced_action_base::trace_epilog(), and xst_traced_action_base::trace_prolog().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< int, typename LambdaT::value_T >, void, int > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, int >::capacity_, LambdaT::primitive_id_ >> identity xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function identity.

Returns closure for

    int alias::identity()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1089 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< std::pair< typename LambdaT::value_T::iterator, bool >, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, std::pair< typename LambdaT::value_T::iterator, bool > > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, std::pair< typename LambdaT::value_T::iterator, bool > >::capacity_, LambdaT::primitive_id_ >> insert xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function insert.

Returns closure for

    std::pair< typename LambdaT::value_T::iterator, bool > alias::insert(value_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 7319 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> insert_after xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function insert_after.

Returns closure (translator) for

    X::iterator alias::insert_after(iterator);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 7782 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< size_t, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> insert_go xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function insert_go.

Returns closure for

    size_t alias::insert_go(StringT const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 2511 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> insert_stay xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function insert_stay.

Returns closure for

    void alias::insert_stay(StringT const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 2609 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< int, typename LambdaT::value_T >, void, int > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, int >::capacity_, LambdaT::primitive_id_ >> length xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function length.

Returns closure for

    int alias::edge::length()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2709 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T >, void, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> length xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function length.

Returns closure for

    X::size_type alias::length()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 807 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> line xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function line.

Returns closure for

    size_t alias::line()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1473 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> lower_bound xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function lower_bound.

Returns closure (translator) for

    X::iterator alias::lower_bound(key_type const&);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 7168 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> lower_bound xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function lower_bound.

Returns closure (translator) for

    X::const_iterator alias::lower_bound(key_type const&)const;

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 3544 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T >, void, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> max_size xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function max_size.

Returns closure for

    X::size_type alias::max_size()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 5406 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT& >, ArgumentT&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> merge xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT *  parg_
[inline]
 

Alias helper function merge.

Returns closure for

    void alias::merge(list&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6793 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< bool, typename LambdaT::value_T >, void, bool > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, bool >::capacity_, LambdaT::primitive_id_ >> none xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function none.

Returns closure for

    bool alias::none()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 8216 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< size_t, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> offset xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function offset.

Returns closure for

    size_t alias::offset(size_t);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 1375 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> offset xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function offset.

Returns closure for

    size_t alias::offset()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1281 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> pop xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function pop.

Returns closure for

    size_t alias::node::pop();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 995 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

Referenced by xst_lambda_wrap::pop().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> pop xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function pop.

Returns closure for

    void alias::pop();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 125 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> pop_back xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function pop_back.

Returns closure for

    void alias::pop_back();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 5498 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> pop_discard xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function pop_discard.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 1665 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> pop_front xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function pop_front.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 6225 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> previous xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function previous.

Returns closure (translator) for

    X::const_iterator alias::previous(const_iterator);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 3793 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> push xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function push.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2801 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

Referenced by xst_lambda_wrap::push().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> push xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function push.

Returns closure for

    size_t alias::node::push();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 903 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> push xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function push.

Returns closure for

    void alias::push(value_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 219 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> push_back xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function push_back.

Returns closure for

    void alias::push_back(value_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 5592 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> push_back xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function push_back.

Returns closure for

    void alias::basic_string::push_back(value_type);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 413 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> push_front xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function push_front.

Returns closure for

    void alias::push_front(value_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6319 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::reverse_iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::reverse_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::reverse_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> rbegin xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function rbegin.

Returns closure (translator) for

    X::reverse_iterator alias::rbegin();

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 5688 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_reverse_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_reverse_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_reverse_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> rbegin xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function rbegin.

Returns closure (translator) for

    X::const_reverse_iterator alias::rbegin()const;

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 4296 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> remove xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function remove.

Returns closure for

    void alias::remove(value_type const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6419 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::reverse_iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::reverse_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::reverse_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> rend xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function rend.

Returns closure (translator) for

    X::reverse_iterator alias::rend();

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 5759 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_reverse_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::const_reverse_iterator, typename LambdaT::value_T >, void, typename LambdaT::value_T::const_reverse_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> rend xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function rend.

Returns closure (translator) for

    X::const_reverse_iterator alias::rend()const;

member function. Translator delays actual function call by capturing pointer to member function and a copy of return value.

Definition at line 4367 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> reserve xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function reserve.

Returns closure for

    void alias::reserve(size_type);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 5932 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> resize xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function resize.

Returns closure for

    void alias::resize(size_type);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 5832 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> reverse xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function reverse.

Returns closure for

    void alias::reverse();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 6515 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< size_t, typename LambdaT::value_T >, void, size_t > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, size_t >::capacity_, LambdaT::primitive_id_ >> size xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function size.

Returns closure for

    size_t alias::bitset::size()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 7938 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

Referenced by xst_lambda_wrap::size().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::size_type, typename LambdaT::value_T >, void, typename LambdaT::value_T::size_type > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::size_type >::capacity_, LambdaT::primitive_id_ >> size xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function size.

Returns closure for

    X::size_type alias::size()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 6030 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> sort xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function sort.

Returns closure for

    void alias::sort();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 6607 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT& >, ArgumentT&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> swap xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT *  parg_
[inline]
 

Alias helper function swap.

Returns closure for

    void alias::swap(vector&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 6124 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< bool, typename LambdaT::value_T, ArgumentT >, ArgumentT const&, bool > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, bool >::capacity_, LambdaT::primitive_id_ >> test xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function test.

Returns closure for

    bool alias::test(size_t)const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 8310 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> text xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function text.

Returns closure for

    void alias::text(StringT const&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 3175 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::string_T, typename LambdaT::value_T >, void, typename LambdaT::value_T::string_T > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::string_T >::capacity_, LambdaT::primitive_id_ >> text xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function text.

Returns closure for

    X::string_T alias::text()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2895 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< void, typename LambdaT::value_T, ArgumentT& >, ArgumentT&, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> text_swap xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT *  parg_
[inline]
 

Alias helper function text_swap.

Returns closure for

    void alias::text_swap(ArgumentT&);

member function. The closure object delays actual function call till run-time by capturing pointer to member function and its argument.

Definition at line 3273 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> text_tolower xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function text_tolower.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 2987 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> text_toupper xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function text_toupper.

Returns closure for

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 3079 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< unsigned long, typename LambdaT::value_T >, void, unsigned long > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, unsigned long >::capacity_, LambdaT::primitive_id_ >> to_ulong xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function to_ulong.

Returns closure for

    unsigned long alias::to_ulong()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 8408 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun_t< typename LambdaT::value_T::value_type const&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type const& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type const& >::capacity_, LambdaT::primitive_id_ >> top xst_lambda_wrap< LambdaT > const &  lambda_  )  [inline]
 

Alias helper function top.

Returns closure for

    X::value_type const& alias::top()const;

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 3375 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

Referenced by xst_stack::dereferenced_value(), xst_scalar::dereferenced_value(), xst_unary_adaptor::evaluate(), xst_binary_adaptor::evaluate(), xst_unary_adaptor::top(), xst_binary_adaptor::top(), and xst_lambda_wrap::top().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< typename LambdaT::value_T::value_type&, typename LambdaT::value_T >, void, typename LambdaT::value_T::value_type& > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, typename LambdaT::value_T::value_type& >::capacity_, LambdaT::primitive_id_ >> top xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function top.

Returns closure for

    X::value_type& alias::top();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 315 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_scalar< xst_member_action< typename LambdaT::value_T &, std::mem_fun_t< void, typename LambdaT::value_T >, void, void > > > , xst_dereference_policy< xst_dereference_traits< typename LambdaT::value_T, void >::capacity_, LambdaT::primitive_id_ >> unique xst_lambda_wrap< LambdaT > *  plambda_  )  [inline]
 

Alias helper function unique.

Returns closure for

    void alias::unique();

member function. The closure object delays actual function call till run-time by capturing pointer to member function.

Definition at line 6699 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::iterator > , xst_member_action< typename LambdaT::value_T &, std::mem_fun1_t< typename LambdaT::value_T::iterator, typename LambdaT::value_T, ArgumentT const& >, ArgumentT const&, typename LambdaT::value_T::iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> upper_bound xst_lambda_wrap< LambdaT > *  plambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function upper_bound.

Returns closure (translator) for

    X::iterator alias::upper_bound(key_type const&);

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 7243 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().

xst_unary_adaptor< xst_lambda_wrap< xst_translator< xst_scalar< typename LambdaT::value_T::const_iterator > , xst_member_action< typename LambdaT::value_T const&, std::const_mem_fun1_t< typename LambdaT::value_T::const_iterator, typename LambdaT::value_T, ArgumentT const & >, ArgumentT const&, typename LambdaT::value_T::const_iterator > > > , xst_prefix_increment_policy< 1, primitive_id_translator >> upper_bound xst_lambda_wrap< LambdaT > const &  lambda_,
ArgumentT const &  arg_
[inline]
 

Alias helper function upper_bound.

Returns closure (translator) for

    X::const_iterator alias::upper_bound(key_type const &)const;

member function. Translator delays actual function call till run-time by capturing pointer to member function, function argument, and a copy of return value.

Definition at line 3619 of file xst_member_action_alias.h.

References cttl::action(), const_scalar, cttl::make_translator(), cttl::scalar(), xst_lambda_wrap::top(), and cttl_impl::xst_traced_action().


Generated on Thu Nov 2 17:48:40 2006 for CTTL Lambda Expression by  doxygen 1.3.9.1