![]() |
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< ePtr< T >, std::allocator< ePtr< T > > >::iterator | std_list_T_iterator |
| typedef std::list< ePtr< T >, std::allocator< ePtr< T > > >::const_iterator | std_list_T_const_iterator |
| typedef std::list< ePtr< T >, std::allocator< ePtr< T > > >::reverse_iterator | std_list_T_reverse_iterator |
| typedef std::list< ePtr< T >, std::allocator< ePtr< T > > >::const_reverse_iterator | std_list_T_const_reverse_iterator |
| typedef eSmartPtrList< T >::iterator | T_iterator |
| typedef eSmartPtrList< T >::const_iterator | T_const_iterator |
| typedef eSmartPtrList< T >::reverse_iterator | T_reverse_iterator |
| typedef eSmartPtrList< T >::const_reverse_iterator | T_const_reverse_iterator |
Public Member Functions | |
| eSmartPtrList () | |
| eSmartPtrList (const eSmartPtrList &) | |
| ~eSmartPtrList () | |
| void | sort () |
| void | remove (T *t) |
| void | clear () |
| void | pop_back () |
| void | pop_front () |
| void | push_back (T *) |
| void | push_front (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<ePtr<T>, std::allocator<ePtr<T> > >::const_iterator eSmartPtrList< T >::std_list_T_const_iterator |
| typedef std::list<ePtr<T>, std::allocator<ePtr<T> > >::const_reverse_iterator eSmartPtrList< T >::std_list_T_const_reverse_iterator |
| typedef std::list<ePtr<T>, std::allocator<ePtr<T> > >::iterator eSmartPtrList< T >::std_list_T_iterator |
| typedef std::list<ePtr<T>, std::allocator<ePtr<T> > >::reverse_iterator eSmartPtrList< T >::std_list_T_reverse_iterator |
| typedef eSmartPtrList<T>::const_iterator eSmartPtrList< T >::T_const_iterator |
| typedef eSmartPtrList<T>::const_reverse_iterator eSmartPtrList< T >::T_const_reverse_iterator |
| typedef eSmartPtrList<T>::iterator eSmartPtrList< T >::T_iterator |
| typedef eSmartPtrList<T>::reverse_iterator eSmartPtrList< T >::T_reverse_iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| iterator eSmartPtrList< T >::erase | ( | iterator | from, |
| iterator | to | ||
| ) |
| iterator eSmartPtrList< T >::erase | ( | iterator | it | ) |
|
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 |