mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 123456]
 Nm

‍mutable namespace

 NstdSTL namespace
 Caggregate_info_t

‍helper struct for aggregates

 Cargs_t
 CASTClauseVisitor
 CASTCommandVisitor
 CASTConstraintVisitor
 CASTExprVisitor
 Cavg_aggregate_info_t

‍helper struct for AVG aggregates

 CCNFGeneratorHelper class to convert Expr and Clause to cnf::CNF
 CConstASTClauseVisitor
 CConstASTCommandVisitor
 CConstASTConstraintVisitor
 CConstASTExprVisitor
 CConstOperatorVisitor
 CConstPostOrderOperatorVisitor
 CConstTypeVisitor
 CDPsizeComputes the join order using size-based dynamic programming
 CDPsizeOptComputes the join order using size-based dynamic programming
 CDPsizeSubComputes the join order using size-based dynamic programming
 CDPsubComputes the join order using subset-based dynamic programming
 CDPsubOptComputes the join order using subset-based dynamic programming
 CGetNestedQueriesHelper structure to extract the QueryExprs in an expression
 CIKKBZImplements join ordering using the IK/KBZ algorithm
 Cindex_scan_bounds_t

‍helper struct holding the bounds for index scan

 CLinearAllocatorA simple linear allocator which keeps a global pointer to the next free memory address and advances it for allocation
 CLinearizedDP
 CMockInterface
 CNullBuffer
 CNullStream
 CPEallComputes the join order by enumerating all join orders, including Cartesian products
 Cprint_info
 CPtr
 Cskewed_distributionA distribution of values in range [0; 1] that are skewed towards 0
 CTDbasic
 CTDMinCutAGaT
 CWeighExpr