|
using | value_type = Abstract |
|
using | container_type = std::vector< std::unique_ptr< value_type > > |
|
using | const_reference = const value_type & |
|
using | reference = const_reference |
|
using | const_iterator = DereferenceIterator< typename container_type::const_iterator > |
|
|
| VectorOfAbstract (VectorOfAbstract &&other) |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_reference | operator[] (idx_t i) const |
|
const_reference | at (idx_t i) const |
|
idx_t | size () const |
|
void | reserve (size_t size) |
|
template<typename... Args> |
void | emplace_back (Args &&... args) |
|
container_type & | get () |
|
void | clear () |
|
The documentation for this class was generated from the following file: