![]() |
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.