|
CFx SDK Documentation 2024 SP0
|
#include <OdUnidirectionalList.h>
Classes | |
| class | ConstIterator |
| class | Iterator |
Public Types | |
| typedef A::size_type | size_type |
| typedef Iterator | iterator |
| typedef ConstIterator | const_iterator |
Public Member Functions | |
| OdUnidirectionalList () | |
| OdUnidirectionalList (const OdUnidirectionalList &list) | |
| ~OdUnidirectionalList () | |
| OdUnidirectionalList & | operator= (const OdUnidirectionalList &list) |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| size_type | size () const |
| bool | isEmpty () const |
| iterator | insertAfter (const_iterator it, const T &value=T()) |
| iterator | insertAtBegin (const T &value=T()) |
| iterator | removeAfter (const_iterator it) |
| void | clear () |
| bool | find (iterator &it, iterator &prevIt, const T &value, const_iterator prevStartIt=const_iterator()) const |
| bool | find (iterator &it, const T &value) const |
| template<class P > | |
| bool | findIf (iterator &it, iterator &prevIt, P pred, const_iterator prevStartIt=const_iterator()) const |
| template<class P > | |
| bool | findIf (iterator &it, P pred) const |
| bool | operator== (const OdUnidirectionalList &list) const |
Static Protected Member Functions | |
| static SNode * | createNode () |
| static SNode * | createNode (const T &value) |
| static void | destroyNode (SNode *pNode) |
| static SNode * | copyList (SNode *pNode) |
This class declares the unidirectional list. Corresponding C++ library: TD_Db <group Other_Classes>
Definition at line 39 of file OdUnidirectionalList.h.
| typedef ConstIterator OdUnidirectionalList< T, A, Mm >::const_iterator |
Definition at line 196 of file OdUnidirectionalList.h.
| typedef Iterator OdUnidirectionalList< T, A, Mm >::iterator |
Definition at line 195 of file OdUnidirectionalList.h.
| typedef A::size_type OdUnidirectionalList< T, A, Mm >::size_type |
Definition at line 194 of file OdUnidirectionalList.h.
|
inline |
Definition at line 249 of file OdUnidirectionalList.h.
|
inline |
Definition at line 255 of file OdUnidirectionalList.h.
|
inline |
Definition at line 261 of file OdUnidirectionalList.h.
|
inline |
Definition at line 341 of file OdUnidirectionalList.h.
|
inline |
Definition at line 347 of file OdUnidirectionalList.h.
|
inline |
Definition at line 443 of file OdUnidirectionalList.h.
|
inlinestaticprotected |
Definition at line 317 of file OdUnidirectionalList.h.
|
inlinestaticprotected |
Definition at line 281 of file OdUnidirectionalList.h.
|
inlinestaticprotected |
Definition at line 294 of file OdUnidirectionalList.h.
|
inlinestaticprotected |
Definition at line 307 of file OdUnidirectionalList.h.
|
inline |
Definition at line 353 of file OdUnidirectionalList.h.
|
inline |
Definition at line 359 of file OdUnidirectionalList.h.
|
inline |
Definition at line 467 of file OdUnidirectionalList.h.
|
inline |
Definition at line 460 of file OdUnidirectionalList.h.
|
inline |
Definition at line 474 of file OdUnidirectionalList.h.
|
inline |
Definition at line 501 of file OdUnidirectionalList.h.
|
inline |
Definition at line 377 of file OdUnidirectionalList.h.
|
inline |
Definition at line 400 of file OdUnidirectionalList.h.
|
inline |
Definition at line 371 of file OdUnidirectionalList.h.
|
inline |
Definition at line 267 of file OdUnidirectionalList.h.
|
inline |
Definition at line 522 of file OdUnidirectionalList.h.
|
inline |
Definition at line 413 of file OdUnidirectionalList.h.
|
inline |
Definition at line 365 of file OdUnidirectionalList.h.