|
Zth (libzth)
|
#include <list.h>
Classes | |
| class | iterator |
Public Types | |
| typedef T | type |
| typedef Listable< type > | elem_type |
Public Member Functions | |
| constexpr | List () noexcept |
| ~List () noexcept | |
| type & | back () const noexcept |
| void | push_back (elem_type &elem) noexcept |
| void | pop_back () noexcept |
| type & | front () const noexcept |
| void | push_front (elem_type &elem) noexcept |
| void | pop_front () noexcept |
| bool | empty () const noexcept |
| void | clear () noexcept |
| iterator | begin () const noexcept |
| iterator | end () const noexcept |
| bool | contains (elem_type &elem) const noexcept |
| size_t | size () const noexcept |
| iterator | insert (iterator const &pos, elem_type &elem) noexcept |
| iterator | erase (iterator const &pos) noexcept |
| void | erase (elem_type &elem) noexcept |
| bool | contains (type &elem) const noexcept |
| void | rotate (elem_type &elem) noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |