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 |