#include <xst_binary_adaptor.h>
Inheritance diagram for xst_binary_adaptor:


LhsT RhsT PolicyAdaptorT
Definition at line 80 of file xst_binary_adaptor.h.
Public Types | |
| enum | { primitive_id_ = primitive_id_binary_adaptor, operator_id_ = PolicyAdaptorT::operator_id_, capacity_ = 1 } |
| typedef LhsT::dereferenced_value_T | dereferenced_value_T |
| Defines type of dereferenced result of binary operator expression. | |
| typedef xst_binary_operator_traits< typename RhsT::value_T, typename LhsT::value_T, operator_id_ >::value_type | value_T |
| Defines result type of binary operator expression. | |
| typedef value_T | value_type |
| Defines value type of binary operator expression. | |
Public Member Functions | |
| void | evaluate () |
| Evaluates encapsulated lambda expression. | |
| value_T & | lvalue_ref () |
| Returns reference to the result of lambda expression. | |
| template<typename UniverseT> | |
| size_t | match (UniverseT &edge_) |
| Implements CTTL grammar evaluation method. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_bitwise_and_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (std::stack< StackValueT > *pstack_) |
| Lambda bitwise and assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_bitwise_and_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (std::stack< StackValueT > const &stack_) |
| Lambda bitwise and assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_bitwise_and_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise and assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_bitwise_and_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise and assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_bitwise_and_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda bitwise and assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_bitwise_and_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (RhsValueT *pvalue_) |
| Lambda bitwise and assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_bitwise_and_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator &= (RhsValueT const &value_) |
| Lambda bitwise and assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_multiplication_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (std::stack< StackValueT > *pstack_) |
| Lambda multiplication assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_multiplication_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (std::stack< StackValueT > const &stack_) |
| Lambda multiplication assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_multiplication_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda multiplication assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_multiplication_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda multiplication assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_multiplication_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda multiplication assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_multiplication_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (RhsValueT *pvalue_) |
| Lambda multiplication assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_multiplication_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator *= (RhsValueT const &value_) |
| Lambda multiplication assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_modulus_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (std::stack< StackValueT > *pstack_) |
| Lambda modulus assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_modulus_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (std::stack< StackValueT > const &stack_) |
| Lambda modulus assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_modulus_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda modulus assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_modulus_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda modulus assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_modulus_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda modulus assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_modulus_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (RhsValueT *pvalue_) |
| Lambda modulus assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_modulus_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator%= (RhsValueT const &value_) |
| Lambda modulus assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_addition_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (std::stack< StackValueT > *pstack_) |
| Lambda addition assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_addition_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (std::stack< StackValueT > const &stack_) |
| Lambda addition assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_addition_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda addition assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_addition_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda addition assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_addition_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda addition assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_addition_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (RhsValueT *pvalue_) |
| Lambda addition assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_addition_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator+= (RhsValueT const &value_) |
| Lambda addition assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_subtraction_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (std::stack< StackValueT > *pstack_) |
| Lambda subtraction assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_subtraction_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (std::stack< StackValueT > const &stack_) |
| Lambda subtraction assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_subtraction_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda subtraction assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_subtraction_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda subtraction assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_subtraction_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda subtraction assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_subtraction_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (RhsValueT *pvalue_) |
| Lambda subtraction assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_subtraction_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator-= (RhsValueT const &value_) |
| Lambda subtraction assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_division_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (std::stack< StackValueT > *pstack_) |
| Lambda division assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_division_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (std::stack< StackValueT > const &stack_) |
| Lambda division assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_division_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda division assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_division_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda division assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_division_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda division assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_division_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (RhsValueT *pvalue_) |
| Lambda division assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_division_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator/= (RhsValueT const &value_) |
| Lambda division assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_left_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (std::stack< StackValueT > *pstack_) |
| Lambda left shift assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_left_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (std::stack< StackValueT > const &stack_) |
| Lambda left shift assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_left_shift_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda left shift assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_left_shift_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda left shift assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_left_shift_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda left shift assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_left_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (RhsValueT *pvalue_) |
| Lambda left shift assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_left_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator<<= (RhsValueT const &value_) |
| Lambda left shift assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (std::stack< StackValueT > *pstack_) |
| Lambda assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (std::stack< StackValueT > const &stack_) |
| Lambda assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (RhsValueT *pvalue_) |
| Lambda assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator= (RhsValueT const &value_) |
| Lambda assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_right_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (std::stack< StackValueT > *pstack_) |
| Lambda right shift assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_right_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (std::stack< StackValueT > const &stack_) |
| Lambda right shift assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_right_shift_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda right shift assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_right_shift_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda right shift assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_right_shift_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda right shift assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_right_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (RhsValueT *pvalue_) |
| Lambda right shift assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_right_shift_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator>>= (RhsValueT const &value_) |
| Lambda right shift assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_bitwise_xor_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (std::stack< StackValueT > *pstack_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_bitwise_xor_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (std::stack< StackValueT > const &stack_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_bitwise_xor_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_bitwise_xor_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_bitwise_xor_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_bitwise_xor_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (RhsValueT *pvalue_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_bitwise_xor_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator^= (RhsValueT const &value_) |
| Lambda bitwise exclusive or assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_stack< std::stack< StackValueT > & > >, xst_bitwise_ior_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (std::stack< StackValueT > *pstack_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename StackValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< StackValueT > >, xst_bitwise_ior_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (std::stack< StackValueT > const &stack_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename LambdaLhsT, typename LambdaRhsT, typename BinaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >, xst_bitwise_ior_assignment_policy< xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (xst_binary_adaptor< LambdaLhsT, LambdaRhsT, BinaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename LambdaT, typename UnaryPolicyAdaptorT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >, xst_bitwise_ior_assignment_policy< xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT >::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (xst_unary_adaptor< LambdaT, UnaryPolicyAdaptorT > const &lambda_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename LambdaT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< typename LambdaT::reference_T >, xst_bitwise_ior_assignment_policy< LambdaT::capacity_, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (xst_lambda_wrap< LambdaT > const &lambda_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT & > >, xst_bitwise_ior_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (RhsValueT *pvalue_) |
| Lambda bitwise inclusive or assignment operator support. | |
| template<typename RhsValueT> | |
| xst_binary_adaptor< xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >, xst_lambda_wrap< xst_scalar< RhsValueT > >, xst_bitwise_ior_assignment_policy< 1, xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >::capacity_, primitive_id_unary_adaptor > > | operator|= (RhsValueT const &value_) |
| Lambda bitwise inclusive or assignment operator support. | |
| void | postfix_side_effects () |
| Fulfills postfix side effects for encapsulated lambda expresion. | |
| void | prefix_side_effects () |
| Fulfills prefix side effects for encapsulated lambda expresion. | |
| template<typename SubscriptLambdaT> | |
| value_T & | top (SubscriptLambdaT) |
| Evaluates encapsulated lambda expression and returns reference to the result. | |
| template<typename SubscriptLambdaT> | |
| value_T | top (SubscriptLambdaT) const |
| Evaluates encapsulated lambda expression and returns its result. | |
| value_T | top () const |
| Evaluates encapsulated lambda expression and returns its result. | |
| xst_binary_adaptor (xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT > const &other_) | |
| Copy constructor. | |
| xst_binary_adaptor (LhsT const &lhs_, RhsT const &rhs_) | |
| Constructs and initializes the object. | |
|
|
Defines type of dereferenced result of binary operator expression.
Definition at line 107 of file xst_binary_adaptor.h. |
|
|
Defines result type of binary operator expression.
Definition at line 101 of file xst_binary_adaptor.h. |
|
|
Defines value type of binary operator expression.
Definition at line 104 of file xst_binary_adaptor.h. |
|
|
Definition at line 84 of file xst_binary_adaptor.h. |
|
||||||||||||
|
Constructs and initializes the object.
Definition at line 110 of file xst_binary_adaptor.h. |
|
|
Copy constructor.
Definition at line 116 of file xst_binary_adaptor.h. |
|
|
Evaluates encapsulated lambda expression.
Definition at line 122 of file xst_binary_adaptor.h. References CTTL_TRACE_DEPOSIT_DELAYED_CHAR, CTTL_TRACE_DEPOSIT_JUSTIFY, and cttl::alias::top(). |
|
|
Returns reference to the result of lambda expression.
Definition at line 181 of file xst_binary_adaptor.h. |
|
|
Implements CTTL grammar evaluation method.
Definition at line 149 of file xst_binary_adaptor.h. References CTTL_TRACE_DEPOSIT_DELAYED_CHAR, and CTTL_TRACE_DEPOSIT_JUSTIFY. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 3139 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 3094 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 3050 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 3001 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 2956 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda bitwise and assignment operator support.
Definition at line 2909 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise and assignment operator support.
Definition at line 2866 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 843 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 798 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 754 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 705 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 660 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda multiplication assignment operator support.
Definition at line 613 of file xst_binary_adaptor.h. |
|
|
Lambda multiplication assignment operator support.
Definition at line 570 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1499 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1454 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1410 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1361 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1316 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda modulus assignment operator support.
Definition at line 1269 of file xst_binary_adaptor.h. |
|
|
Lambda modulus assignment operator support.
Definition at line 1226 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1827 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1782 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1738 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1689 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1644 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda addition assignment operator support.
Definition at line 1597 of file xst_binary_adaptor.h. |
|
|
Lambda addition assignment operator support.
Definition at line 1554 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 2155 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 2110 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 2066 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 2017 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 1972 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda subtraction assignment operator support.
Definition at line 1925 of file xst_binary_adaptor.h. |
|
|
Lambda subtraction assignment operator support.
Definition at line 1882 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 1171 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 1126 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 1082 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 1033 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 988 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda division assignment operator support.
Definition at line 941 of file xst_binary_adaptor.h. |
|
|
Lambda division assignment operator support.
Definition at line 898 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2483 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2438 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2394 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2345 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2300 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2253 of file xst_binary_adaptor.h. |
|
|
Lambda left shift assignment operator support.
Definition at line 2210 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 515 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 470 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 426 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 377 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 332 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda assignment operator support.
Definition at line 285 of file xst_binary_adaptor.h. |
|
|
Lambda assignment operator support.
Definition at line 242 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2811 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2766 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2722 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2673 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2628 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda right shift assignment operator support.
Definition at line 2581 of file xst_binary_adaptor.h. |
|
|
Lambda right shift assignment operator support.
Definition at line 2538 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3795 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3750 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3706 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3657 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3612 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3565 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise exclusive or assignment operator support.
Definition at line 3522 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3467 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3422 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3378 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3329 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3284 of file xst_binary_adaptor.h. References xst_lambda_wrap::make_reference(). |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3237 of file xst_binary_adaptor.h. |
|
|
Lambda bitwise inclusive or assignment operator support.
Definition at line 3194 of file xst_binary_adaptor.h. |
|
|
Fulfills postfix side effects for encapsulated lambda expresion.
Definition at line 193 of file xst_binary_adaptor.h. |
|
|
Fulfills prefix side effects for encapsulated lambda expresion.
Definition at line 187 of file xst_binary_adaptor.h. |
|
|
Evaluates encapsulated lambda expression and returns reference to the result.
Definition at line 172 of file xst_binary_adaptor.h. |
|
|
Evaluates encapsulated lambda expression and returns its result.
Definition at line 165 of file xst_binary_adaptor.h. References cttl::alias::top(). |
|
|
Evaluates encapsulated lambda expression and returns its result.
Definition at line 158 of file xst_binary_adaptor.h. References cttl::alias::top(). |
1.3.9.1