![]() |
mutable
A Database System for Research and Fast Prototyping
|
Helper struct for templated iterators. More...
#include <PhysicalPlanTable.hpp>
Public Types | |
using | entry_type = Entry |
using | value_type = condition_entry_t< entry_type > |
using | reference = std::conditional_t< IsConst, const value_type &, value_type & > |
using | pointer = std::conditional_t< IsConst, const value_type *, value_type * > |
using | actual_type = ConcreteType |
Public Member Functions | |
bool | operator== (const the_condition_entry_iterator &other) const |
bool | operator!= (const the_condition_entry_iterator &other) const |
the_condition_entry_iterator & | operator++ () |
the_condition_entry_iterator | operator++ (int) |
reference | operator* () const |
pointer | operator-> () const |
actual_type & | actual () |
const actual_type & | actual () const |
Static Public Attributes | |
static constexpr bool | IsConst |
Private Attributes | |
friend | CRTPBaseType< ConcreteType, B, TParams... > |
Helper struct for templated iterators.
Delegates to the_condition_entry_iterator
.
Definition at line 67 of file PhysicalPlanTable.hpp.
|
inherited |
|
inherited |
Definition at line 44 of file PhysicalPlanTable.hpp.
|
inherited |
Definition at line 49 of file PhysicalPlanTable.hpp.
|
inherited |
Definition at line 48 of file PhysicalPlanTable.hpp.
|
inherited |
Definition at line 47 of file PhysicalPlanTable.hpp.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 54 of file PhysicalPlanTable.hpp.
|
inlineinherited |
Definition at line 61 of file PhysicalPlanTable.hpp.
|
inlineinherited |
Definition at line 58 of file PhysicalPlanTable.hpp.
|
inlineinherited |
Definition at line 59 of file PhysicalPlanTable.hpp.
|
inlineinherited |
Definition at line 62 of file PhysicalPlanTable.hpp.
|
inlineinherited |
Definition at line 51 of file PhysicalPlanTable.hpp.
|
privateinherited |
|
staticconstexprinherited |
Definition at line 45 of file PhysicalPlanTable.hpp.