| CFx SDK Documentation
    2020SP3
    | 
#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.