Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nboost
 Ncallable_traits
 Nserialization
 NstdSTL 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
 NttgTop-level TTG namespace contains runtime-neutral functionality
 Nbase
 Ndetail
 Ndevice
 Nmeta
 NoverloadPlace for overloading/instantiating hash and other functionality
 CTerminalBase
 CTTBaseA base class for all template tasks
 CBinaryTreeBroadcastGeneric binary broadcast of a value to a set of {key,value} pairs
 CConstraintBase
 CSequencedKeysConstraint
 Cresumable_task_events
 CeventGeneric one-time event
 Cresumable_taskTask that can be resumed after some events occur
 Cresumable_task_state
 CEdgeEdge 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... > >
 CTTGTemplate task graph implementation
 CBinaryTreeReduceGeneric binary reduction of a set of key-value pairs
 Cruntime_traits
 Cruntime_traits< Runtime::PaRSEC >
 Cruntime_traits< Runtime::MADWorld >
 Cdefault_data_descriptorProvides (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 >()))> >
 CInTerminalBaseBase type for input terminals receiving messages annotated by task IDs of type keyT
 CIn
 COutTerminalBase
 COut
 CTraverseTraverses a graph of ops in depth-first manner following out edges
 CSinkTTA data sink for one input
 CDebugger
 CDotPrints the graph to a std::string in the format understood by GraphViz's dot program
 Ciovec
 CMultiIndex
 CBinarySpanningTreeBinary spanning tree of integers in the [0,size) interval
 CVoidA complete version of void
 CWorld
 Nttg_madnessThis contains MADNESS-based TTG functionality
 CBufferA runtime-managed buffer mirrored between host and device memory
 CTT
 CPtr
 Cdevicescratch
 CTTValue
 CWorldImpl
 Nttg_parsecThis contains PaRSEC-based TTG functionality
 Ndetail
 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... > >
 CFnN.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