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

CTTL Lambda Expression Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
lambdaA collection of convenience typedefs for instantiation of singular lambda primitives
xst_binary_adaptorLambda expression adaptor for binary operators
xst_const_scalarImplements lambda primitive representing integer constants
xst_deposit_adaptorExpression adaptor for lambda instructions
xst_dictionary_translatorFunction object to translate value of source type to integral type by storing it inside a dictionary represented by sequence and associative container
xst_edge_translatorFunction object to translate cttl::edge to a null-terminated array of characters
xst_instruction_1_operandPrimary template for cttt_impl::xst_instruction_1_operand is not used
xst_instruction_1_operand< FirstOperandT, neg_top_ >Implements template specialization for CTTL_NEG_TOP instruction
xst_instruction_1_operand< FirstOperandT, pop_data_ >Implements template specialization for CTTL_POP_DATA instruction
xst_instruction_1_operand< FirstOperandT, push_data_ >Implements template specialization for CTTL_PUSH_DATA instruction
xst_instruction_2_operandPrimary template for cttt_impl::xst_instruction_2_operand is not used
xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_size_ >Implements template specialization for CTTL_ADD_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_top_ >Implements template specialization for CTTL_ADD_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_value_ >Implements template specialization for CTTL_ADD_VALUE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_size_ >Implements template specialization for CTTL_DIV_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_top_ >Implements template specialization for CTTL_DIV_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_value_ >Implements template specialization for CTTL_DIV_VALUE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_size_ >Implements template specialization for CTTL_MOVE_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_top_ >Implements template specialization for CTTL_MOVE_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_value_ >Implements template specialization for CTTL_MOVE_VALUE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_size_ >Implements template specialization for CTTL_MUL_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_top_ >Implements template specialization for CTTL_MUL_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_value_ >Implements template specialization for CTTL_MUL_VALUE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_size_ >Implements template specialization for CTTL_PUSH_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_top_ >Implements template specialization for CTTL_PUSH_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_value_ >Implements template specialization for CTTL_PUSH_VALUE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_size_ >Implements template specialization for CTTL_SUB_SIZE instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_top_ >Implements template specialization for CTTL_SUB_TOP instruction
xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_value_ >Implements template specialization for CTTL_SUB_VALUE instruction
xst_instruction_traitsImplements primary template describing deposit instruction traits
xst_instruction_traits< neg_top_ >Implements template specialization for CTTL_NEG_TOP instruction traits
xst_instruction_traits< pop_data_ >Implements template specialization for CTTL_POP_DATA instruction traits
xst_instruction_traits< push_data_ >Implements template specialization for CTTL_PUSH_DATA instruction traits
xst_iterator_writerHelper function object to write lambda compound to output iterator
xst_lambda_wrapWrapper class for C++ types implementing lambda primitive adaptors
xst_literal_translatorFunction object to enclose character literal into lambda expression with potential of conversion to various data types
xst_member_actionImplements closure object for member function with one argument
xst_member_action< ObjectT, MemberActionT, ArgumentT, void >Partial specialization for closure object for void member function with one argument
xst_member_action< ObjectT, MemberActionT, void, ResultT >Implements closure object for member function with no arguments
xst_member_action< ObjectT, MemberActionT, void, void >Implements closure object for void member function with no arguments
xst_non_scalar_traits< std::bitset< N > >Implements template specialization for std::bitset<N> type
xst_pairImplements binary connector for lambda compounds
xst_scalarImplements scalar lambda primitive
xst_sequence_translatorFunction object to translate value by using array index of value stored in STL sequence container
xst_stackImplements stack lambda primitive
xst_static_actionImplements closure object for function with one argument
xst_static_action< StaticActionT, ArgumentT, void >Implements closure object for void function with one argument
xst_static_action< StaticActionT, void, ResultT >Implements partial specialization for closure object for function with no arguments
xst_static_action< StaticActionT, void, void >Implements partial specialization for closure object for void function with no arguments
xst_storage_adaptorPrimary template implements interface for an instance of C++ object
xst_storage_adaptor< ValueT & >Partial specialization for mutable reference to object
xst_storage_adaptor< ValueT const & >Partial specialization for constant reference to object
xst_trace_delayed_charHelper object to display single character upon return from a function call or exit from a local scope
xst_traced_action_baseBase class for CTTL traceable closure objects
xst_translatorPlaceholder for higher-order-function expression
xst_unary_adaptorLambda expression adaptor for binary operators. Implements behavior of CTTL subtree expression adaptor
xtl_op_base_binary
xtl_op_base_unary

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