|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Types | |
| using | ITEM = non_const < TYPE > |
| using | ITEM_POINTER = ITEM * |
| using | iterator = ::pointer_rear_iterator < ITEM > |
| using | const_iterator = ::pointer_rear_iterator < const ITEM > |
Public Member Functions | |
| pointer_rear_iterator (const ITEM *p) | |
| pointer_rear_iterator (const iterator &i) | |
| pointer_rear_iterator (const const_iterator &i) | |
| auto & | operator* () |
| auto & | operator* () const |
| auto | operator-> () |
| auto | operator-> () const |
| pointer_rear_iterator & | operator++ () |
| pointer_rear_iterator & | operator-- () |
| pointer_rear_iterator | operator++ (::i32) |
| pointer_rear_iterator | operator-- (::i32) |
| template<prototype_integral INTEGRAL> | |
| pointer_rear_iterator | operator+ (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| pointer_rear_iterator | operator- (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| pointer_rear_iterator & | operator+= (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| pointer_rear_iterator & | operator-= (INTEGRAL i) |
| bool | operator== (const pointer_rear_iterator &p) const |
| bool | operator== (const TYPE *p) const |
| ::std::strong_ordering | operator<=> (const pointer_rear_iterator &p) const |
| ::collection::count | operator- (const pointer_rear_iterator &p) const |
Public Attributes | |
| TYPE * | m_p |