|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| raw_pointer_array_base (raw_pointer_array_base &&array) | |
| TYPE & | object_at (::collection::index i) |
| const TYPE & | object_at (::collection::index i) const |
| Public Member Functions inherited from pointer_array_process< comparable_array_base< TYPE * >, TYPE > | |
| pointer_array_process (const pointer_array_process &array) | |
| bool | contains_ref (const REF &ref) |
| POINTER_ARRAY_PROCESS_BASE_TYPE | pop () |
| TYPE & | first_ref (::collection::index n=0) const |
| TYPE & | last_ref (::collection::index n=-1) const |
| Public Member Functions inherited from comparable_array_base< TYPE * > | |
| constexpr auto | _order (const BASE_RAW_RANGE &range) const |
| constexpr auto | order (const BASE_RAW_RANGE &range) const |
| constexpr auto | operator<=> (const comparable_array_base &array) const |
Additional Inherited Members | |
| Public Types inherited from pointer_array_process< comparable_array_base< TYPE * >, TYPE > | |
| using | POINTER_ARRAY_PROCESS_BASE_TYPE |
| using | BASE_ARRAY |
| Public Types inherited from comparable_array_base< TYPE * > | |
| using | BASE_ARRAY |
| using | RAW_BASE_ARRAY |
| using | BASE_RANGE |
| using | BASE_RAW_RANGE |
| using | CONST_RAW_RANGE |
| using | iterator |
| using | const_iterator |
| using | this_iterator |