Container.
More...
#include <container.hpp>
|
using | Items = std::vector< T > |
|
using | size_type = typename Items::size_type |
|
|
template<class It > |
| Container (const std::initializer_list< It > list) |
|
template<class It > |
| Container (It begin, It end) |
|
| Container (const Tracked_container< T > &container) |
|
template<class It > |
void | assign (It begin, It end) |
|
template<class It > |
Items::iterator | insert (typename Items::const_iterator pos, It begin, It end) |
|
Items::iterator | begin () |
|
Items::iterator | end () |
|
Items::const_iterator | begin () const |
|
Items::const_iterator | end () const |
|
void | assign (const std::initializer_list< T > &list) |
|
Items::reference | operator[] (typename Items::size_type pos) |
|
Items::const_reference | operator[] (typename Items::size_type pos) const |
|
Items::size_type | size () const |
|
Items::reference | back () |
|
const T * | data () const noexcept |
|
void | clear () |
|
void | push_back (const T &item) |
|
void | append (const Container< T > &container) |
|
template<class T>
class mos::Container< T >
Container.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/mos/checkouts/latest/include/mos/core/container.hpp