|  ▼Nboost |  | 
|  ►Ncallable_traits |  | 
|  ►Ndetail |  | 
|  Cadd_member_const_impl |  | 
|  Cadd_member_const_impl< T, typename std::is_same< add_member_const_t< T >, detail::dummy >::type > |  | 
|  Cadd_member_cv_impl |  | 
|  Cadd_member_cv_impl< T, typename std::is_same< add_member_cv_t< T >, detail::dummy >::type > |  | 
|  Cadd_member_lvalue_reference_impl |  | 
|  Cadd_member_lvalue_reference_impl< T, typename std::is_same< add_member_lvalue_reference_t< T >, detail::dummy >::type > |  | 
|  Cadd_member_rvalue_reference_impl |  | 
|  Cadd_member_rvalue_reference_impl< T, typename std::is_same< add_member_rvalue_reference_t< T >, detail::dummy >::type > |  | 
|  Cadd_member_volatile_impl |  | 
|  Cadd_member_volatile_impl< T, typename std::is_same< add_member_volatile_t< T >, detail::dummy >::type > |  | 
|  Cadd_varargs_impl |  | 
|  Cadd_varargs_impl< T, typename std::is_same< add_varargs_t< T >, detail::dummy >::type > |  | 
|  Cmake_member_pointer |  | 
|  Cmake_member_pointer< T, C, true > |  | 
|  Cmake_member_pointer< void, C, true > |  | 
|  Cmake_member_pointer< T, C, false > |  | 
|  Capply_member_pointer_impl |  | 
|  Capply_member_pointer_impl< T, C, typename std::is_same< apply_member_pointer_t< T, C >, detail::dummy >::type > |  | 
|  Capply_return_helper |  | 
|  Capply_return_helper< std::tuple< Args... >, R > |  | 
|  Capply_return_impl |  | 
|  Capply_return_impl< T, R, typename std::is_same< apply_return_t< T, R >, detail::dummy >::type > |  | 
|  Cargs_impl |  | 
|  Cargs_impl< T, Container, typename std::is_same< args_t< T, Container >, detail::dummy >::type > |  | 
|  Cclass_of_impl |  | 
|  Cclass_of_impl< T, typename std::is_same< class_of_t< T >, detail::dummy >::type > |  | 
|  Cdefault_callable_traits |  | 
|  Cfunction |  | 
|  ►Chas_normal_call_operator |  | 
|  Ccheck |  | 
|  Ccallable_dummy |  | 
|  Cpmf |  | 
|  Cpmd |  | 
|  Cfunction_object |  | 
|  Cfunction< T & > |  | 
|  Cfunction_object< T U::*, Base > |  | 
|  ►Ccan_dereference_t |  | 
|  Ccheck |  | 
|  Cgeneralize_t |  | 
|  Cgeneralize_t< T, std::integral_constant< bool, can_dereference< T >::value &&!is_reference_wrapper< T >::value > > |  | 
|  Cgeneralize_t< T, is_reference_wrapper< T > > |  | 
|  Ctest_invoke |  | 
|  Ctest_invoke< function< F >, true > |  | 
|  Ctest_invoke< pmf< Pmf >, Ignored > |  | 
|  Ctest_invoke< pmd< Pmd >, Ignored > |  | 
|  Cis_invocable_impl |  | 
|  Cis_invocable_impl< void, Args... > |  | 
|  Cis_invocable_r_impl |  | 
|  Cis_invocable_r_impl< std::false_type, Ret, T, Args... > |  | 
|  Cpmd< D T::* > |  | 
|  Cset_member_function_qualifiers_t |  | 
|  Cset_varargs_member_function_qualifiers_t |  | 
|  Cdisjunction |  | 
|  Cdisjunction< T > |  | 
|  Cdisjunction< T, Ts... > |  | 
|  Cindex_sequence |  | 
|  Cconcat |  | 
|  Cconcat< index_sequence< I1... >, index_sequence< I2... > > |  | 
|  Cmake_index_sequence_t |  | 
|  Cmake_index_sequence_t< 0 > |  | 
|  Cmake_index_sequence_t< 1 > |  | 
|  Cflag_map |  | 
|  Cflag_map< T & > |  | 
|  Cflag_map< T && > |  | 
|  Cflag_map< T const > |  | 
|  Cflag_map< T const & > |  | 
|  Cflag_map< T const && > |  | 
|  Cflag_map< T volatile > |  | 
|  Cflag_map< T volatile & > |  | 
|  Cflag_map< T volatile && > |  | 
|  Cflag_map< T const volatile > |  | 
|  Cflag_map< T const volatile & > |  | 
|  Cflag_map< T const volatile && > |  | 
|  Cset_function_qualifiers_t |  | 
|  Cset_varargs_function_qualifiers_t |  | 
|  Csfinae_error |  | 
|  ►Csuccess |  | 
|  C_ |  | 
|  Cfail_if |  | 
|  Cfail |  | 
|  Ccdecl_tag |  | 
|  Cstdcall_tag |  | 
|  Cfastcall_tag |  | 
|  Cpascal_tag |  | 
|  Cinvalid_type |  | 
|  Creference_error |  | 
|  Cdummy |  | 
|  Csubstitution_failure |  | 
|  Cforce_sfinae |  | 
|  Cis_reference_wrapper_t |  | 
|  Cis_reference_wrapper_t< std::reference_wrapper< T > > |  | 
|  Cunwrap_reference_t |  | 
|  Cunwrap_reference_t< T, is_reference_wrapper< T > > |  | 
|  Cfunction_type_impl |  | 
|  Cfunction_type_impl< T, typename std::is_same< function_type_t< T >, detail::dummy >::type > |  | 
|  Cqualified_class_of_impl |  | 
|  Cqualified_class_of_impl< T, typename std::is_same< qualified_class_of_t< T >, detail::dummy >::type > |  | 
|  Cremove_member_const_impl |  | 
|  Cremove_member_const_impl< T, typename std::is_same< remove_member_const_t< T >, detail::dummy >::type > |  | 
|  Cremove_member_cv_impl |  | 
|  Cremove_member_cv_impl< T, typename std::is_same< remove_member_cv_t< T >, detail::dummy >::type > |  | 
|  Cremove_member_reference_impl |  | 
|  Cremove_member_reference_impl< T, typename std::is_same< remove_member_reference_t< T >, detail::dummy >::type > |  | 
|  Cremove_member_volatile_impl |  | 
|  Cremove_member_volatile_impl< T, typename std::is_same< remove_member_volatile_t< T >, detail::dummy >::type > |  | 
|  Cremove_noexcept_impl |  | 
|  Cremove_noexcept_impl< T, typename std::is_same< remove_noexcept_t< T >, detail::dummy >::type > |  | 
|  Cremove_transaction_safe_impl |  | 
|  Cremove_transaction_safe_impl< T, typename std::is_same< remove_transaction_safe_t< T >, detail::dummy >::type > |  | 
|  Cremove_varargs_impl |  | 
|  Cremove_varargs_impl< T, typename std::is_same< remove_varargs_t< T >, detail::dummy >::type > |  | 
|  Creturn_type_impl |  | 
|  Creturn_type_impl< T, typename std::is_same< return_type_t< T >, detail::dummy >::type > |  | 
|  Cadd_member_const |  | 
|  Cadd_member_cv |  | 
|  Cadd_member_lvalue_reference |  | 
|  Cadd_member_rvalue_reference |  | 
|  Cadd_member_volatile |  | 
|  Cadd_noexcept_t |  | 
|  Cadd_noexcept |  | 
|  Cadd_transaction_safe_t |  | 
|  Cadd_transaction_safe |  | 
|  Cadd_varargs |  | 
|  Capply_member_pointer |  | 
|  Capply_return |  | 
|  Cargs |  | 
|  Cclass_of |  | 
|  Cfunction_type |  | 
|  Chas_member_qualifiers |  | 
|  Chas_varargs |  | 
|  Chas_void_return |  | 
|  Cis_const_member |  | 
|  Cis_invocable |  | 
|  Cis_invocable_r |  | 
|  Cis_lvalue_reference_member |  | 
|  Cis_noexcept |  | 
|  Cis_reference_member |  | 
|  Cis_rvalue_reference_member |  | 
|  Cis_transaction_safe |  | 
|  Cis_volatile_member |  | 
|  Cqualified_class_of |  | 
|  Cremove_member_const |  | 
|  Cremove_member_cv |  | 
|  Cremove_member_reference |  | 
|  Cremove_member_volatile |  | 
|  Cremove_noexcept |  | 
|  Cremove_transaction_safe |  | 
|  Cremove_varargs |  | 
|  Creturn_type |  | 
|  ►Nserialization |  | 
|  Cunsigned_int |  | 
|  ▼Nstd | STL namespace  | 
|  Ctuple_size< TCB_SPAN_NAMESPACE_NAME::span< ElementType, Extent > > |  | 
|  Ctuple_element< I, TCB_SPAN_NAMESPACE_NAME::span< ElementType, Extent > > |  | 
|  Ctuple_size< ttg::meta::typelist< Ts... > > |  | 
|  Ctuple_element< I, ttg::meta::typelist< Ts... > > |  | 
|  Chash< ttg::Void > |  | 
|  ▼NTCB_SPAN_NAMESPACE_NAME |  | 
|  ►Ndetail |  | 
|  Cspan_storage |  | 
|  Cspan_storage< E, dynamic_extent > |  | 
|  Cis_span |  | 
|  Cis_span< span< T, S > > |  | 
|  Cis_std_array |  | 
|  Cis_std_array< std::array< T, N > > |  | 
|  Chas_size_and_data |  | 
|  Chas_size_and_data< T, void_t< decltype(detail::size(std::declval< T >())), decltype(detail::data(std::declval< T >()))> > |  | 
|  Cis_container |  | 
|  Cis_container_element_type_compatible |  | 
|  Cis_container_element_type_compatible< T, E, typename std::enable_if< !std::is_same< typename std::remove_cv< decltype(detail::data(std::declval< T >()))>::type, void >::value >::type > |  | 
|  Cis_complete |  | 
|  Cis_complete< T, decltype(sizeof(T))> |  | 
|  Cspan |  | 
|  ▼Nttg | Top-level TTG namespace contains runtime-neutral functionality  | 
|  ►Nbase |  | 
|  CWorldImplBase | Base class for implementation-specific Worlds  | 
|  CWorld |  | 
|  ►Ndetail |  | 
|  Cdefault_keymap_impl |  | 
|  Cdefault_keymap_impl< keyT, std::enable_if_t< meta::has_ttg_hash_specialization_v< keyT >||meta::is_void_v< keyT > > > |  | 
|  Cdefault_priomap_impl | Default priority map implementation  | 
|  Chas_buffer_apply_helper |  | 
|  Chas_buffer_apply |  | 
|  Cedges_tuple |  | 
|  Cedges_tuple< keyT, std::tuple< valuesT... > > |  | 
|  Cvalue_copy_handler |  | 
|  Cvalue_copy_handler< ttg::Runtime::PaRSEC > |  | 
|  Cboost_optimized_oarchive | Optimized data-only serializer  | 
|  Cboost_optimized_iarchive | Optimized data-only deserializer for boost_optimized_oarchive  | 
|  Cis_boost_array_serializable |  | 
|  Cis_boost_array_serializable< Archive, T > |  | 
|  Cis_boost_serializable |  | 
|  Cis_boost_default_serializable |  | 
|  Cis_boost_buffer_serializable |  | 
|  Cis_boost_default_buffer_serializable |  | 
|  Cis_madness_output_serializable |  | 
|  Cis_madness_input_serializable |  | 
|  Cis_madness_buffer_serializable |  | 
|  Cis_madness_user_buffer_serializable |  | 
|  Ccounting_streambuf | Streambuf that counts bytes  | 
|  Ciovec_ostreambuf | Streambuf that records vector of address-size pairs  | 
|  Ciovec_istreambuf | Streambuf that reads vector of address-size pairs  | 
|  Cbyte_ostreambuf | Streambuf that writes bytes to a buffer in memory  | 
|  Cbyte_istreambuf | Streambuf that writes bytes to a buffer in memory  | 
|  Cis_printable |  | 
|  Cis_printable< T, std::void_t< decltype(std::declval< std::ostream & >()<< std::declval< T >())> > |  | 
|  Cprinter_helper |  | 
|  Cprinter_helper< T, std::enable_if_t< is_printable< T >::value > > |  | 
|  Cis_user_buffer_serializable | Is_user_buffer_serializable<T> evaluates to true if T can be serialized to a buffer using user-provided methods  | 
|  Cis_user_buffer_serializable< T, std::enable_if_t< is_madness_user_buffer_serializable_v< T >||is_boost_user_buffer_serializable_v< T > > > |  | 
|  Cis_memcpyable | Reports whether objects of type T are safe to std::memcpy  | 
|  CContainerWrapper |  | 
|  CContainerWrapper< void, valueT > |  | 
|  CContainerWrapper< keyT, void > |  | 
|  CContainerWrapper< ttg::Void, valueT > |  | 
|  CContainerWrapper< void, void > |  | 
|  Cinput_terminals_tuple |  | 
|  Cinput_terminals_tuple< keyT, std::tuple< valuesT... > > |  | 
|  ►CTraverse | Traverses a graph of TTs in depth-first manner following out edges  | 
|  Cnull_visitor |  | 
|  CBacktrace |  | 
|  ►CMemoryWatchpoint_x86_64 | MemoryWatchpoint represents a hardware watchpoint for a memory location Implements a memory watchpoint on x86 ... only implemented for macOS so far this is a slightly tweaked version of https://m.habrahabr.ru/post/103073/ see also http://www.sandpile.org/x86/drx.htm for the x86 debugging register map  | 
|  CPool | Singleton pool of MemoryWatchpoint objects  | 
|  CFNVhasher | Byte-wise hasher  | 
|  Chash_combine_impl | Combines 2 hash values; implementation based on boost::hash_combine_impl<64> from Boost v1.79.0  | 
|  Cscope_exit |  | 
|  Cdefault_keymap |  | 
|  Cdefault_priomap |  | 
|  ►Ndevice |  | 
|  ►Ndetail |  | 
|  Cdefault_stream |  | 
|  Cdefault_stream< Stream > |  | 
|  CDevice | Represents a device in a specific execution space  | 
|  CStream |  | 
|  ►Nmeta |  | 
|  ►Ndetail |  | 
|  Ckeep_or_drop |  | 
|  Ckeep_or_drop< false > |  | 
|  Cis_terminal |  | 
|  Cis_buffer< ttg::Buffer< T, A > > |  | 
|  Cis_buffer< const ttg::Buffer< T, A > > |  | 
|  Cis_const< ttg::Buffer< T, A > > |  | 
|  Cis_devicescratch< ttg::devicescratch< T > > |  | 
|  Cis_devicescratch< const ttg::devicescratch< T > > |  | 
|  Cis_const< ttg::devicescratch< T > > |  | 
|  Cis_ptr< ttg::Ptr< T > > |  | 
|  Cis_input_terminal |  | 
|  Cis_output_terminal |  | 
|  Cis_output_terminal_tuple |  | 
|  Cis_output_terminal_tuple< std::tuple< Ts... > > |  | 
|  Cdecays_to_output_terminal_tuple |  | 
|  Cis_nonconst_lvalue_reference_to_output_terminal_tuple |  | 
|  Chas_member_function_hash |  | 
|  Chas_member_function_hash< T, std::void_t< decltype(std::declval< const T & >().hash())> > |  | 
|  Chas_ttg_hash_specialization |  | 
|  Chas_ttg_hash_specialization< T, ttg::meta::void_t< decltype(std::declval< ttg::hash< T >>()(std::declval< const T & >()))> > |  | 
|  Cis_generic_callable |  | 
|  Cis_generic_callable< Callable, ttg::meta::void_t< boost::callable_traits::args_t< Callable, ttg::typelist > > > |  | 
|  Ccandidate_argument_bindings |  | 
|  Ccandidate_argument_bindings< T, std::enable_if_t<!std::is_reference_v< T > &&!std::is_void_v< T > > > |  | 
|  Ccandidate_argument_bindings< void, void > |  | 
|  Ccandidate_argument_bindings< const void, void > |  | 
|  Cnonref_tuple |  | 
|  Cnonref_tuple< std::tuple< Ts... > > |  | 
|  Ctuple_concat |  | 
|  Ctuple_concat< std::tuple< Ts... > > |  | 
|  Ctuple_concat< std::tuple< Ts... >, std::tuple< Us... >, R... > |  | 
|  Cfiltered_tuple |  | 
|  Cfiltered_tuple< std::tuple< Es... >, Pred > |  | 
|  Cprobe_last |  | 
|  Cprobe_last< Predicate, Default > |  | 
|  Cprobe_last< Predicate, Default, T > |  | 
|  Cprobe_last< Predicate, Default, T1, Ts... > |  | 
|  Cprobe_last< Predicate, Default, std::tuple< Ts... > > |  | 
|  Cprobe_last< Predicate, Default, ttg::typelist< Ts... > > |  | 
|  Cprobe_first |  | 
|  Cprobe_first< Predicate, Default > |  | 
|  Cprobe_first< Predicate, Default, T1, Ts... > |  | 
|  Cprobe_first< Predicate, Default, std::tuple< Ts... > > |  | 
|  Cprobe_first< Predicate, Default, ttg::typelist< Ts... > > |  | 
|  Cprobe_any |  | 
|  Cprobe_any< Predicate, std::tuple< Ts... > > |  | 
|  Cprobe_any< Predicate, ttg::typelist< Ts... > > |  | 
|  Cprobe_all |  | 
|  Cprobe_all< Predicate, std::tuple< Ts... > > |  | 
|  Cprobe_all< Predicate, ttg::typelist< Ts... > > |  | 
|  Cis_void |  | 
|  Cis_nonvoid |  | 
|  Cis_last_void |  | 
|  Cvoid_to_Void |  | 
|  Cvoid_to_Void< void > |  | 
|  Cis_const_lvalue_reference |  | 
|  Cis_nonconst_lvalue_reference |  | 
|  Cis_ptr |  | 
|  Cis_buffer |  | 
|  Cis_devicescratch |  | 
|  Cis_const |  | 
|  Cdrop_first_n | Drops N elements from the front  | 
|  Cdrop_first_n< std::tuple< Ts... >, std::size_t(0)> |  | 
|  Cdrop_first_n< typelist< Ts... >, std::size_t(0)> |  | 
|  Cdrop_first_n< std::tuple< T, Ts... >, N, std::enable_if_t< N !=0 > > |  | 
|  Cdrop_first_n< typelist< T, Ts... >, N, std::enable_if_t< N !=0 > > |  | 
|  Ctake_first_n | Take first N elements of a type list  | 
|  Ctake_first_n_helper |  | 
|  Ctake_first_n_helper< std::tuple< Ts... >, std::tuple< Us... >, std::size_t(0)> |  | 
|  Ctake_first_n_helper< typelist< Ts... >, typelist< Us... >, std::size_t(0)> |  | 
|  Ctake_first_n_helper< std::tuple< Ts... >, std::tuple< U, Us... >, N, std::enable_if_t< N !=0 > > |  | 
|  Ctake_first_n_helper< typelist< Ts... >, typelist< U, Us... >, N, std::enable_if_t< N !=0 > > |  | 
|  Ctake_first_n< std::tuple< Ts... >, N > |  | 
|  Ctake_first_n< typelist< Ts... >, N > |  | 
|  Cdrop_last_n | Drops N trailing elements from a typelist  | 
|  Ctype_identity |  | 
|  Ctypelist | A container for types  | 
|  Cis_typelist |  | 
|  Cis_typelist< typelist< Ts... > > |  | 
|  Ctypelist_to_tuple |  | 
|  Ctypelist_to_tuple< typelist< T... > > |  | 
|  Ctypelist_size |  | 
|  Ctypelist_size< typelist< Ts... > > |  | 
|  Ctypelist_is_empty |  | 
|  Ctypelist_is_not_empty |  | 
|  ►Noverload | Place for overloading/instantiating hash and other functionality  | 
|  Chash< std::pair< T1, T2 >, std::enable_if_t< meta::has_ttg_hash_specialization_v< T1 > &&meta::has_ttg_hash_specialization_v< T2 > > > |  | 
|  Chash | Computes hash values for objects of type T  | 
|  Chash< T, std::enable_if_t< meta::has_member_function_hash_v< T > > > | Instantiation of hash for types which have member function hash() that returns  | 
|  Chash< void, void > | Instantiation of hash for void  | 
|  Chash< Void, void > | Instantiation of hash for Void  | 
|  CTerminalBase |  | 
|  CTTBase | A base class for all template tasks  | 
|  CBinaryTreeBroadcast | Generic binary broadcast of a value to a set of {key,value} pairs  | 
|  CConstraintBase |  | 
|  ►CSequencedKeysConstraint |  | 
|  Csequence_elem_t |  | 
|  Cresumable_task_events |  | 
|  Cevent | Generic one-time event  | 
|  Cresumable_task | Task that can be resumed after some events occur  | 
|  Cresumable_task_state |  | 
|  CEdge | Edge is used to connect In and Out terminals  | 
|  Cterminals_to_edges |  | 
|  Cterminals_to_edges< std::tuple< termsT... > > |  | 
|  Cedges_to_output_terminals |  | 
|  Cedges_to_output_terminals< std::tuple< edgesT... > > |  | 
|  Cedges_to_output_value_types |  | 
|  Cedges_to_output_value_types< std::tuple< edgesT... > > |  | 
|  CTTG | Template task graph implementation  | 
|  CBinaryTreeReduce | Generic binary reduction of a set of key-value pairs  | 
|  Cruntime_traits |  | 
|  Cruntime_traits< Runtime::PaRSEC > |  | 
|  Cruntime_traits< Runtime::MADWorld > |  | 
|  Cdefault_data_descriptor | Provides (de)serialization of C++ data that can be invoked from C via ttg_data_descriptor  | 
|  Cdefault_data_descriptor< T, std::enable_if_t< detail::is_memcpyable_v< T > &&!detail::is_user_buffer_serializable_v< T > &&!ttg::has_split_metadata< T >::value > > | Default_data_descriptor for trivially-copyable types  | 
|  Cdefault_data_descriptor< T, std::enable_if_t< ttg::has_split_metadata< T >::value > > | Default_data_descriptor for types that support 2-stage serialization (metadata first, then the rest) for implementing zero-copy transfers  | 
|  CSplitMetadataDescriptor |  | 
|  Chas_split_metadata |  | 
|  Chas_split_metadata< T, ttg::meta::void_t< decltype(std::declval< SplitMetadataDescriptor< T >>().get_metadata(std::declval< T >()))> > |  | 
|  CInTerminalBase | Base type for input terminals receiving messages annotated by task IDs of type keyT  | 
|  CIn |  | 
|  COutTerminalBase |  | 
|  COut |  | 
|  CTraverse | Traverses a graph of ops in depth-first manner following out edges  | 
|  CSinkTT | A data sink for one input  | 
|  CDebugger |  | 
|  CDot | Prints the graph to a std::string in the format understood by GraphViz's dot program  | 
|  Ciovec |  | 
|  CMultiIndex |  | 
|  CBinarySpanningTree | Binary spanning tree of integers in the [0,size) interval  | 
|  CVoid | A complete version of void  | 
|  CWorld |  | 
|  ▼Nttg_madness | This contains MADNESS-based TTG functionality  | 
|  CBuffer | A runtime-managed buffer mirrored between host and device memory  | 
|  CTT |  | 
|  CPtr |  | 
|  Cdevicescratch |  | 
|  CTTValue |  | 
|  CWorldImpl |  | 
|  ▼Nttg_parsec | This contains PaRSEC-based TTG functionality  | 
|  ►Ndetail |  | 
|  Cempty_allocator |  | 
|  ►Cttg_parsec_data_types |  | 
|  Cdata_copy_type |  | 
|  Cptr_impl |  | 
|  Cdevice_ptr_t |  | 
|  Cdevice_state_t |  | 
|  Cdevice_state_t< true > |  | 
|  ►Cparsec_ttg_task_base_t |  | 
|  Cstream_info_t |  | 
|  Cparsec_ttg_task_t |  | 
|  Cparsec_ttg_task_t< TT, true > |  | 
|  Creducer_task_t |  | 
|  Cmsg_t |  | 
|  Crma_delayed_activate |  | 
|  CParsecTTBase |  | 
|  Cttg_data_copy_container_setter |  | 
|  Cttg_data_copy_self_t |  | 
|  Cttg_data_copy_t |  | 
|  Cttg_data_value_copy_t |  | 
|  Cis_ttvalue_base |  | 
|  Cis_ttvalue_base< T, std::is_base_of< TTValue< std::decay_t< T > >, std::decay_t< T > > > |  | 
|  Cpersistent_value_ref |  | 
|  CBuffer |  | 
|  Cdevicescratch |  | 
|  CTT |  | 
|  CPtr |  | 
|  CTTValue |  | 
|  Cptr |  | 
|  Cmsg_header_t |  | 
|  CWorldImpl |  | 
|  CCallableWrapTT |  | 
|  CCallableWrapTTAsTypelist |  | 
|  CCallableWrapTTAsTypelist< funcT, returnT, funcT_receives_input_tuple, funcT_receives_outterm_tuple, space, keyT, output_terminalsT, std::tuple< input_valuesT... > > |  | 
|  CCallableWrapTTAsTypelist< funcT, returnT, funcT_receives_input_tuple, funcT_receives_outterm_tuple, space, keyT, output_terminalsT, ttg::meta::typelist< input_valuesT... > > |  | 
|  CFn | N.B. contains values of F_n and F_{n-1}  | 
|  Cfunction< BOOST_CLBL_TRTS_ST Return(BOOST_CLBL_TRTS_CC *)(Args...) BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cfunction< BOOST_CLBL_TRTS_ST Return(BOOST_CLBL_TRTS_VARARGS_CC *)(Args...,...) BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cfunction< Return(Args...) BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cfunction< Return(Args...,...) BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cpmf< Return(BOOST_CLBL_TRTS_CC T::*)(Args...) BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cpmf< Return(BOOST_CLBL_TRTS_VARARGS_CC T::*)(Args...,...) BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE BOOST_CLBL_TRTS_NOEXCEPT_SPEC > |  | 
|  Cset_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, false, false, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, false, true, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, true, false, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, true, true, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_varargs_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, false, false, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_varargs_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, false, true, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_varargs_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, true, false, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cset_varargs_member_function_qualifiers_t< flag_map< int BOOST_CLBL_TRTS_INCLUDE_QUALIFIERS >::value, true, true, BOOST_CLBL_TRTS_CC_TAG, T, Return, Args... > |  | 
|  Cttg_data_descriptor |  |