tlx
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\Ntlx
 oNmeta_detail
 oNmultisequence_partition_detail
 oNmultisequence_selection_detail
 oNmultiway_merge_detail
 oNparallel_mergesort_detail
 oNsort_strings_detail
 oCAllocatorBase
 oCCmdlineParserCommand line parser which automatically fills variables and prints nice usage messages
 oCbtree_default_traitsGenerates default traits for a B+ tree used as a set or map
 oCBTreeBasic class implementing a B+ tree data structure in memory
 oCbtree_mapSpecialized B+ tree template class implementing STL's map container
 oCbtree_multimapSpecialized B+ tree template class implementing STL's multimap container
 oCbtree_multisetSpecialized B+ tree template class implementing STL's multiset container
 oCbtree_setSpecialized B+ tree template class implementing STL's set container
 oCLoserTreeCopyBaseGuarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index
 oCLoserTreeCopyGuarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index
 oCLoserTreeCopy< true, ValueType, Comparator >Guarded loser tree/tournament tree, either copying the whole element into the tree structure, or looking up the element via the index
 oCLoserTreePointerBaseGuarded loser tree, using pointers to the elements instead of copying them into the tree nodes
 oCLoserTreePointerGuarded loser tree, using pointers to the elements instead of copying them into the tree nodes
 oCLoserTreePointer< true, ValueType, Comparator >Guarded loser tree, using pointers to the elements instead of copying them into the tree nodes
 oCLoserTreeCopyUnguardedBaseUnguarded loser tree, copying the whole element into the tree structure
 oCLoserTreeCopyUnguarded
 oCLoserTreeCopyUnguarded< true, ValueType, Comparator >
 oCLoserTreePointerUnguardedBaseUnguarded loser tree, keeping only pointers to the elements in the tree structure
 oCLoserTreePointerUnguarded
 oCLoserTreePointerUnguarded< true, ValueType, Comparator >
 oCLoserTreeSwitch
 oCLruCacheSetThis is an expected O(1) LRU cache which contains a set of key-only elements
 oCLruCacheMapThis is an expected O(1) LRU cache which contains a map of (key -> value) elements
 oCRingBufferA ring (circular) buffer of static (non-growing) size
 oCSimpleVectorSimpler non-growing vector without initialization
 oCCountingPtrDefaultDeleterDefault deleter for CountingPtr
 oCCountingPtrNoOperationDeleterDummy deleter for CountingPtr
 oCCountingPtrHigh-performance smart pointer used as a wrapping reference counting pointer
 oCReferenceCounterProvides reference counting abilities for use with CountingPtr
 oCDelegate
 oCDelegate< R(A...), Allocator >This is a faster replacement than std::function
 oCDieExceptionException thrown by die_with_message() if
 oCMD5MD-5 processor without external dependencies
 oCSHA1SHA-1 processor without external dependencies
 oCSHA256SHA-256 processor without external dependencies
 oCSHA512SHA-512 processor without external dependencies
 oCLoggerFormatter< std::array< T, N > >
 oCLoggerFormatter< std::deque< T, A > >
 oCLoggerFormatter< std::map< K, V, C, A > >
 oCLoggerFormatter< std::multimap< K, V, C, A > >
 oCLoggerFormatter< std::set< T, C, A > >
 oCLoggerFormatter< std::multiset< T, C, A > >
 oCLoggerTupleFormatter
 oCLoggerFormatter< std::tuple< Args...> >
 oCLoggerFormatter< std::tuple<> >
 oCLoggerFormatter< std::unordered_map< K, V, H, E, A > >
 oCLoggerFormatter< std::unordered_multimap< K, V, H, E, A > >
 oCLoggerFormatter< std::unordered_set< T, H, E, A > >
 oCLoggerFormatter< std::unordered_multiset< T, H, E, A > >
 oCDefaultLoggerOutputDefault output logger
 oCLoggerFormatterTemplate class for formatting. contains a print() method
 oCLoggerLOG and sLOG for development and debugging
 oCSpacingLoggerA logging class which outputs spaces between elements pushed via operator<<
 oCLoggerVoidify
 oCLoggerPrefixHookAbstract class to implement prefix output hooks for logging
 oCLoggerOutputHookAbstract class to implement output hooks for logging
 oCLoggerCollectOutputClass to hook logger output in the local thread
 oCLoggerFormatter< AnyType >
 oCLoggerFormatter< std::pair< A, B > >
 oCLoggerFormatter< std::vector< T, A > >
 oCFunctionChainA FunctionChain is a chain of functors that can be folded to a single functors
 oCFunctionStackA FunctionStack is a chain of functor that can be folded to a single functor (which is usually optimize by the compiler)
 oCindex_sequence
 oCmake_index_sequence
 oCis_std_arrayTest if is std::array<T, N>
 oCis_std_array< std::array< T, N > >
 oCis_std_pairTest if is a std::pair<...>
 oCis_std_pair< std::pair< S, T > >
 oCis_std_tupleTest if is a std::tuple<...>
 oCis_std_tuple< std::tuple< Ts...> >
 oCis_std_vectorTest if is std::vector<T>
 oCis_std_vector< std::vector< T > >
 oCLog2Floor
 oCLog2Floor< 1 >
 oCLog2Floor< 0 >
 oCLog2
 oCLog2< 1 >
 oCLog2< 0 >
 oCStaticIndexHelper for call_foreach_with_index() to save the index as a compile-time index
 oCSemaphoreA simple semaphore implementation using C++11 synchronization methods
 oCStackArenaStorage area allocated on the stack and usable by a StackAllocator
 oCStackAllocator
 \CThreadPoolThreadPool starts a fixed number p of std::threads which process Jobs that are enqueued into a concurrent job queue