Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
cttl::lambda< ValueT >A collection of convenience typedefs for instantiation of singular lambda primitives
cttl_impl::xst_binary_adaptor< LhsT, RhsT, PolicyAdaptorT >Lambda expression adaptor for binary operators
cttl_impl::xst_const_scalar< ValueT >Implements lambda primitive representing integer constants
cttl_impl::xst_deposit_adaptor< TargetLambdaT, ProgramLambdaT >Expression adaptor for lambda instructions
cttl_impl::xst_dictionary_translator< SequenceT, MapT >Function object to translate value of source type to integral type by storing it inside a dictionary represented by sequence and associative container
cttl_impl::xst_edge_translator< PolicyT, StringT >Function object to translate substring to a null-terminated array of characters
cttl_impl::xst_instruction_1_operand< FirstOperandT, OpcodeT >Primary template for cttt_impl::xst_instruction_1_operand is not used
cttl_impl::xst_instruction_1_operand< FirstOperandT, neg_top_ >
cttl_impl::xst_instruction_1_operand< FirstOperandT, pop_data_ >
cttl_impl::xst_instruction_1_operand< FirstOperandT, push_data_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, OpcodeT >Primary template for cttt_impl::xst_instruction_2_operand is not used
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, add_value_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, div_value_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_value_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, mul_value_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_value_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_size_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_top_ >
cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, sub_value_ >
cttl_impl::xst_instruction_traits< OpcodeT >Implements primary template describing deposit instruction traits
cttl_impl::xst_instruction_traits< neg_top_ >
cttl_impl::xst_instruction_traits< pop_data_ >
cttl_impl::xst_instruction_traits< push_data_ >
cttl_impl::xst_iterator_writer< OutputIteratorT >Helper function object to write lambda compound to output iterator
cttl_impl::xst_lambda_wrap< LambdaT >Wrapper class for C++ types implementing lambda primitive adaptors
cttl_impl::xst_literal_translator< CharT >Function object to enclose character literal into lambda expression with potential of conversion to various data types
cttl_impl::xst_member_action< ObjectT, MemberActionT, ArgumentT, ResultT >Implements closure object for member function with one argument
cttl_impl::xst_member_action< ObjectT, MemberActionT, ArgumentT, void >
cttl_impl::xst_member_action< ObjectT, MemberActionT, void, ResultT >
cttl_impl::xst_member_action< ObjectT, MemberActionT, void, void >
xst_non_scalar_traitsImplements template specialization for std::bitset<N> type
cttl_impl::xst_non_scalar_traits< std::bitset< N > >
cttl_impl::xst_pair< LhsT, RhsT >Implements binary connector for lambda compounds
cttl_impl::xst_scalar< ValueT >Implements scalar lambda primitive
cttl_impl::xst_sequence_translator< SequenceT >Function object to translate value by using array index of value stored in STL sequence container
cttl_impl::xst_stack< StackT >Implements stack lambda primitive
cttl_impl::xst_static_action< StaticActionT, ArgumentT, ResultT >Implements closure object for function with one argument
cttl_impl::xst_static_action< StaticActionT, ArgumentT, void >
cttl_impl::xst_static_action< StaticActionT, void, ResultT >
cttl_impl::xst_static_action< StaticActionT, void, void >
cttl_impl::xst_storage_adaptor< ValueT >Primary template implements interface for an instance of C++ object
cttl_impl::xst_storage_adaptor< ValueT & >
cttl_impl::xst_storage_adaptor< ValueT const & >
cttl_impl::xst_trace_delayed_char< CharT >Helper object to display single character upon return from a function call or exit from a local scope
cttl_impl::xst_traced_action_baseBase class for CTTL traceable closure objects
cttl_impl::xst_translator< LambdaT, TranslatorT >Placeholder for higher-order-function expression
cttl_impl::xst_unary_adaptor< ExprT, PolicyAdaptorT >Lambda expression adaptor for binary operators

Generated on Sun Aug 23 13:44:08 2009 for Common Text Transformation Library by  doxygen 1.5.9