allocate(u_integer size) | original::container< TYPE, ALLOC > | protected |
allocator | original::container< TYPE, ALLOC > | protected |
construct(O_TYPE *o_ptr, Args &&... args) | original::container< TYPE, ALLOC > | protected |
container(ALLOC alloc=ALLOC{}) | original::container< TYPE, ALLOC > | explicitprotected |
contains(const TYPE &e) const override | original::serial< TYPE, ALLOC > | virtual |
deallocate(TYPE *ptr, u_integer size) | original::container< TYPE, ALLOC > | protected |
destroy(O_TYPE *o_ptr) | original::container< TYPE, ALLOC > | protected |
empty() const | original::container< TYPE, ALLOC > | |
get(integer index) const =0 | original::serial< TYPE, ALLOC > | pure virtual |
getBegin() const | original::serial< TYPE, ALLOC > | virtual |
getEnd() const | original::serial< TYPE, ALLOC > | virtual |
indexOf(const TYPE &e) const =0 | original::serial< TYPE, ALLOC > | pure virtual |
indexOutOfBound(integer index) const | original::serial< TYPE, ALLOC > | protected |
operator[](integer index) const | original::serial< TYPE, ALLOC > | virtual |
operator[](integer index)=0 | original::serial< TYPE, ALLOC > | pure virtual |
parseNegIndex(integer index) const | original::serial< TYPE, ALLOC > | protected |
set(integer index, const TYPE &e)=0 | original::serial< TYPE, ALLOC > | pure virtual |
size() const =0 | original::container< TYPE, ALLOC > | pure virtual |
~container()=default | original::container< TYPE, ALLOC > | virtual |