souffle
2.0.2-371-g6315b36
|
Namespaces | |
brie | |
Data Structures | |
struct | binary |
struct | binary_search |
A binary search strategy for looking up keys in b-tree nodes. More... | |
class | btree |
The actual implementation of a b-tree data structure. More... | |
struct | comparator |
A generic comparator implementation as it is used by a b-tree based on types that can be less-than and equality comparable. More... | |
struct | declval< std::ostream & >()<< std::declval< T >()), void >::type > |
A type trait to check whether a given type is printable. More... | |
struct | default_strategy |
struct | default_strategy< int > |
struct | default_strategy< std::tuple< Ts... > > |
struct | is_printable |
A type trait to check whether a given type is printable. More... | |
class | joined_sequence |
A auxiliary class to be returned by the join function aggregating the information required to print a list of elements as well as the implementation of the printing itself. More... | |
struct | lambda_traits_helper |
struct | lambda_traits_helper< R(A0)> |
struct | lambda_traits_helper< R(A0, A1)> |
struct | lambda_traits_helper< R(Args...)> |
struct | lambda_traits_helper< R(C::*)(Args...) const > |
struct | lambda_traits_helper< R(C::*)(Args...)> |
class | LambdaBTree |
The actual implementation of a b-tree data structure. More... | |
struct | linear |
struct | linear_search |
A linear search strategy for looking up keys in b-tree nodes. More... | |
struct | multiplying_printer |
A utility class required for the implementation of the times function. More... | |
struct | |
A generic element printer. More... | |
struct | search_strategy |
A common base class for search strategies in b-trees. More... | |
struct | strategy_selection |
A template-meta class to select search strategies for b-trees depending on the key type. More... | |
struct | updater |
The default non-updater. More... | |