#include <OW_List.hpp>
Collaboration diagram for OW_NAMESPACE::List< T >:

Public Types | |
| typedef L::value_type | value_type |
| typedef L::pointer | pointer |
| typedef L::const_pointer | const_pointer |
| typedef L::reference | reference |
| typedef L::const_reference | const_reference |
| typedef L::size_type | size_type |
| typedef L::difference_type | difference_type |
| typedef L::iterator | iterator |
| typedef L::const_iterator | const_iterator |
| typedef L::reverse_iterator | reverse_iterator |
| typedef L::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
| List () | |
| List (L *toWrap) | |
| template<class InputIterator> | |
| List (InputIterator first, InputIterator last) | |
| List (size_type n, const T &value) | |
| List (int n, const T &value) | |
| List (long n, const T &value) | |
| List (size_type n) | |
| L * | getImpl () |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| bool | empty () const |
| size_type | size () const |
| size_type | max_size () const |
| reference | front () |
| const_reference | front () const |
| reference | back () |
| const_reference | back () const |
| void | swap (List< T > &x) |
| iterator | insert (iterator position, const T &x) |
| iterator | insert (iterator position) |
| template<class InputIterator> | |
| void | insert (iterator position, InputIterator first, InputIterator last) |
| void | insert (iterator pos, size_type n, const T &x) |
| void | insert (iterator pos, int n, const T &x) |
| void | insert (iterator pos, long n, const T &x) |
| void | push_front (const T &x) |
| void | push_back (const T &x) |
| iterator | erase (iterator position) |
| iterator | erase (iterator first, iterator last) |
| void | resize (size_type new_size, const T &x) |
| void | resize (size_type new_size) |
| void | clear () |
| void | pop_front () |
| void | pop_back () |
| void | splice (iterator position, List &x) |
| void | splice (iterator position, List &x, iterator i) |
| void | splice (iterator position, List &x, iterator first, iterator last) |
| void | remove (const T &value) |
| void | unique () |
| void | merge (List &x) |
| void | reverse () |
| void | sort () |
| template<class Predicate> | |
| void | remove_if (Predicate p) |
| template<class BinaryPredicate> | |
| void | unique (BinaryPredicate bp) |
| template<class StrictWeakOrdering> | |
| void | merge (List &x, StrictWeakOrdering swo) |
| template<class StrictWeakOrdering> | |
| void | sort (StrictWeakOrdering swo) |
Private Types | |
| typedef std::list< T > | L |
Private Attributes | |
| COWReference< L > | m_impl |
Friends | |
| bool | operator== (const List< T > &x, const List< T > &y) |
| bool | operator< (const List< T > &x, const List< T > &y) |
Definition at line 58 of file OW_List.hpp.
|
|||||
|
Definition at line 72 of file OW_List.hpp. |
|
|||||
|
Definition at line 66 of file OW_List.hpp. |
|
|||||
|
Definition at line 68 of file OW_List.hpp. |
|
|||||
|
Definition at line 74 of file OW_List.hpp. |
|
|||||
|
Definition at line 70 of file OW_List.hpp. |
|
|||||
|
Definition at line 71 of file OW_List.hpp. |
|
|||||
|
Definition at line 61 of file OW_List.hpp. |
|
|||||
|
Definition at line 65 of file OW_List.hpp. |
|
|||||
|
Definition at line 67 of file OW_List.hpp. |
|
|||||
|
Definition at line 73 of file OW_List.hpp. |
|
|||||
|
Definition at line 69 of file OW_List.hpp. |
|
|||||
|
Definition at line 64 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 75 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 76 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 79 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 82 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 85 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 88 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 91 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 154 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 150 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 102 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 98 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 211 of file OW_List.hpp. Referenced by OW_NAMESPACE::IndicationServerImplThread::shutdown(). |
|
|||||||||
|
Definition at line 130 of file OW_List.hpp. Referenced by OW_NAMESPACE::IndicationServerImplThread::run(). |
|
|||||||||
|
Definition at line 110 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 106 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 199 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 195 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 146 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 142 of file OW_List.hpp. Referenced by OW_NAMESPACE::IndicationServerImplThread::run(). |
|
|||||||||
|
Definition at line 94 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 183 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 179 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 175 of file OW_List.hpp. |
|
||||||||||||||||||||||||
|
Definition at line 171 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 166 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 162 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 138 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 263 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 243 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 219 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 215 of file OW_List.hpp. Referenced by OW_NAMESPACE::IndicationServerImplThread::run(). |
|
||||||||||
|
Definition at line 191 of file OW_List.hpp. Referenced by OW_NAMESPACE::IndicationServerImplThread::processIndication(). |
|
||||||||||
|
Definition at line 187 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 118 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 114 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 235 of file OW_List.hpp. |
|
||||||||||||||
|
Definition at line 255 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 126 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 122 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 207 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 203 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 247 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 134 of file OW_List.hpp. |
|
||||||||||||||
|
Definition at line 268 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 251 of file OW_List.hpp. |
|
||||||||||||||||||||||||
|
Definition at line 231 of file OW_List.hpp. |
|
||||||||||||||||||||
|
Definition at line 227 of file OW_List.hpp. |
|
||||||||||||||||
|
Definition at line 223 of file OW_List.hpp. |
|
||||||||||
|
Definition at line 158 of file OW_List.hpp. Referenced by OW_NAMESPACE::swap(). |
|
||||||||||||||
|
Definition at line 259 of file OW_List.hpp. |
|
|||||||||
|
Definition at line 239 of file OW_List.hpp. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
1.4.6