Files | |
| file | lambda.h |
| Main header file for CTTL lambda expression support. | |
| file | xst_action_helpers.h |
| Defines helper functions to instantiate CTTL closure objects. | |
| file | xst_action_helpers_traced.h |
| Defines helper functions to instantiate CTTL traceable closure objects. | |
| file | xst_base.h |
| Defines lambda expression base classes. | |
| file | xst_binary_adaptor.h |
| Defines implementation classes for CTTL lambda expressions. | |
| file | xst_const_scalar.h |
| Defines lambda primitive designated as integer constant scalar. | |
| file | xst_deposit_adaptor.h |
| Defines lambda expression trace macros and adaptor class for lambda instructions. | |
| file | xst_dictionary_translator.h |
| Defines function object for dictionary-style translations. | |
| file | xst_edge_translator.h |
Defines function object for translations of cttl::edge to C-style string. | |
| file | xst_helpers.h |
| Defines lambda helper functions and overloaded operators. | |
| file | xst_instruction_traits.h |
| Definition of constants and trait classes for instruction-based deposits. | |
| file | xst_instructions.h |
| Definition of macros and implementation classes for instruction-based deposits. | |
| file | xst_iterator_writer.h |
| Helper function object to write data from lambda compound to STL output iterator. | |
| file | xst_lambda.h |
Defines helper struct for a collection of convenience typedefs for instantiation of singular lambda primitives. | |
| file | xst_literal_translator.h |
| Defines function object for translations of character literals to various data types inside lambda expressions. | |
| file | xst_member_action.h |
| Defines implementation class for closure of member function returning a value. | |
| file | xst_member_action_alias.h |
| Defines alias functions. | |
| file | xst_member_alias_bitset.h |
| Defines alias functions for STL bitset collection. | |
| file | xst_member_noarg_action.h |
| Defines implementation class for closure of member function with no arguments. | |
| file | xst_member_noarg_void.h |
| Defines implementation class for closure of void member function with no arguments. | |
| file | xst_member_void.h |
| Defines implementation class for closure of void member function. | |
| file | xst_pair.h |
| Defines binary connector class for lambda compound. | |
| file | xst_scalar.h |
| Defines scalar primitive. | |
| file | xst_sequence_translator.h |
| Defines function object for sequential translations. | |
| file | xst_stack.h |
| Defines stack primitive. | |
| file | xst_static_action.h |
| Defines implementation class for closure of free or static member function. | |
| file | xst_static_noarg_action.h |
| Defines implementation class for closure of free or static member function. | |
| file | xst_static_noarg_void.h |
| Defines implementation class for closure of free or static member function. | |
| file | xst_static_void.h |
| Defines implementation class for closure of free or static member function. | |
| file | xst_storage_adaptor.h |
| Utility structures for common storage interface to instances and references to C++ objects. | |
| file | xst_traced_action_base.h |
| Defines base classes for CTTL traceable closure objects. | |
| file | xst_translator.h |
| Defines lambda implementation classes for data higher-order-function expressions. | |
| file | xst_unary_adaptor.h |
| Defines implementation classes for CTTL lambda expressions. | |
1.3.9.1