|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <_concurrent_unordered_impl.h>
Public Types | |
| typedef Solist::value_type | value_type |
| typedef Solist::difference_type | difference_type |
| typedef Solist::pointer | pointer |
| typedef Solist::reference | reference |
Public Types inherited from tbb::interface5::internal::flist_iterator< Solist, Value > | |
| typedef Solist::value_type | value_type |
| typedef Solist::difference_type | difference_type |
| typedef Solist::pointer | pointer |
| typedef Solist::reference | reference |
Public Member Functions | |
| solist_iterator () | |
| solist_iterator (const solist_iterator< Solist, typename Solist::value_type > &other) | |
| reference | operator* () const |
| pointer | operator-> () const |
| solist_iterator & | operator++ () |
| solist_iterator | operator++ (int) |
Public Member Functions inherited from tbb::interface5::internal::flist_iterator< Solist, Value > | |
| flist_iterator () | |
| flist_iterator (const flist_iterator< Solist, typename Solist::value_type > &other) | |
| reference | operator* () const |
| pointer | operator-> () const |
| flist_iterator & | operator++ () |
| flist_iterator | operator++ (int) |
Private Types | |
| typedef flist_iterator< Solist, Value > | base_type |
| typedef Solist::nodeptr_t | nodeptr_t |
Private Member Functions | |
| solist_iterator (nodeptr_t pnode, const Solist *plist) | |
Private Attributes | |
| const Solist * | my_list_ptr |
Friends | |
| template<typename T , typename Allocator > | |
| class | split_ordered_list |
| template<class M , typename V > | |
| class | solist_iterator |
| template<typename Traits > | |
| class | concurrent_unordered_base |
| template<typename M , typename T , typename U > | |
| bool | operator== (const solist_iterator< M, T > &i, const solist_iterator< M, U > &j) |
| template<typename M , typename T , typename U > | |
| bool | operator!= (const solist_iterator< M, T > &i, const solist_iterator< M, U > &j) |
Additional Inherited Members | |
Protected Member Functions inherited from tbb::interface5::internal::flist_iterator< Solist, Value > | |
| flist_iterator (nodeptr_t pnode) | |
| nodeptr_t | get_node_ptr () const |
Protected Attributes inherited from tbb::interface5::internal::flist_iterator< Solist, Value > | |
| nodeptr_t | my_node_ptr |
Definition at line 124 of file _concurrent_unordered_impl.h.
|
private |
Definition at line 126 of file _concurrent_unordered_impl.h.
| typedef Solist::difference_type tbb::interface5::internal::solist_iterator< Solist, Value >::difference_type |
Definition at line 145 of file _concurrent_unordered_impl.h.
|
private |
Definition at line 127 of file _concurrent_unordered_impl.h.
| typedef Solist::pointer tbb::interface5::internal::solist_iterator< Solist, Value >::pointer |
Definition at line 146 of file _concurrent_unordered_impl.h.
| typedef Solist::reference tbb::interface5::internal::solist_iterator< Solist, Value >::reference |
Definition at line 147 of file _concurrent_unordered_impl.h.
| typedef Solist::value_type tbb::interface5::internal::solist_iterator< Solist, Value >::value_type |
Definition at line 144 of file _concurrent_unordered_impl.h.
|
inlineprivate |
Definition at line 141 of file _concurrent_unordered_impl.h.
|
inline |
Definition at line 149 of file _concurrent_unordered_impl.h.
|
inline |
Definition at line 150 of file _concurrent_unordered_impl.h.
|
inline |
Definition at line 153 of file _concurrent_unordered_impl.h.
|
inline |
Definition at line 161 of file _concurrent_unordered_impl.h.
References tbb::interface5::internal::flist_iterator< Solist, Value >::get_node_ptr().
|
inline |
Definition at line 168 of file _concurrent_unordered_impl.h.
References tbb::interface5::internal::flist_iterator< Solist, Value >::get_node_ptr().
|
inline |
Definition at line 157 of file _concurrent_unordered_impl.h.
|
friend |
Definition at line 134 of file _concurrent_unordered_impl.h.
|
friend |
|
friend |
|
friend |
Definition at line 132 of file _concurrent_unordered_impl.h.
|
friend |
Definition at line 130 of file _concurrent_unordered_impl.h.
|
private |