![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <eptrlist.h>
Classes | |
class | const_iterator |
class | const_reverse_iterator |
class | iterator |
struct | less |
class | reverse_iterator |
Public Types | |
typedef std::list< T *, std::allocator< T * > >::iterator | std_list_T_iterator |
typedef std::list< T *, std::allocator< T * > >::const_iterator | std_list_T_const_iterator |
typedef std::list< T *, std::allocator< T * > >::reverse_iterator | std_list_T_reverse_iterator |
typedef std::list< T *, std::allocator< T * > >::const_reverse_iterator | std_list_T_const_reverse_iterator |
typedef ePtrList< T >::iterator | T_iterator |
typedef ePtrList< T >::const_iterator | T_const_iterator |
typedef ePtrList< T >::reverse_iterator | T_reverse_iterator |
typedef ePtrList< T >::const_reverse_iterator | T_const_reverse_iterator |
Public Member Functions | |
ePtrList () | |
ePtrList (const ePtrList &) | |
~ePtrList () | |
void | sort () |
void | remove (T *t) |
void | singleremove (T *t) |
void | clear () |
void | pop_back () |
void | pop_front () |
void | push_back (T *) |
void | push_front (T *) |
T * | take () |
void | take (T *t) |
T * | current () |
T * | next () |
T * | prev () |
T * | first () |
T * | last () |
T * | setCurrent (const T *) |
const T * | current () const |
const T * | next () const |
const T * | prev () const |
const T * | first () const |
const T * | last () const |
operator bool () const | |
bool | operator! () const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
iterator | erase (iterator it) |
iterator | erase (iterator from, iterator to) |
operator iterator () | |
operator const_iterator () const | |
operator reverse_iterator () | |
operator const_reverse_iterator () const | |
std::vector< T > * | getVector () |
iterator | insert_in_order (T *e) |
typedef std::list<T*, std::allocator<T*> >::const_iterator ePtrList< T >::std_list_T_const_iterator |
typedef std::list<T*, std::allocator<T*> >::const_reverse_iterator ePtrList< T >::std_list_T_const_reverse_iterator |
typedef std::list<T*, std::allocator<T*> >::iterator ePtrList< T >::std_list_T_iterator |
typedef std::list<T*, std::allocator<T*> >::reverse_iterator ePtrList< T >::std_list_T_reverse_iterator |
typedef ePtrList<T>::const_iterator ePtrList< T >::T_const_iterator |
typedef ePtrList<T>::const_reverse_iterator ePtrList< T >::T_const_reverse_iterator |
typedef ePtrList<T>::iterator ePtrList< T >::T_iterator |
typedef ePtrList<T>::reverse_iterator ePtrList< T >::T_reverse_iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |