sipxportlib  Version 3.3
UtlSortedListIterator.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004-2006 SIPfoundry Inc.
3 // Licensed by SIPfoundry under the LGPL license.
4 //
5 // Copyright (C) 2004-2006 Pingtel Corp. All rights reserved.
6 // Licensed to SIPfoundry under a Contributor Agreement.
7 //
8 // $$
10 
11 
12 #ifndef _UtlSortedListIterator_h_
13 #define _UtlSortedListIterator_h_
14 
15 // SYSTEM INCLUDES
16 // APPLICATION INCLUDES
17 #include "utl/UtlDefs.h"
18 #include "utl/UtlListIterator.h"
19 
20 // DEFINES
21 // MACROS
22 // EXTERNAL FUNCTIONS
23 // EXTERNAL VARIABLES
24 // CONSTANTS
25 // STRUCTS
26 // TYPEDEFS
27 // FORWARD DECLARATIONS
28 class UtlContainable;
29 class UtlSortedList;
30 
39 {
40 /* //////////////////////////// PUBLIC //////////////////////////////////// */
41 public:
42 
43 /* ============================ CREATORS ================================== */
44 
49 
50 
51 
52 /* ============================ MANIPULATORS ============================== */
53 
54 
60  virtual UtlContainable* findNext(const UtlContainable* objectToFind);
61 
62 
63 /* //////////////////////////// PROTECTED ///////////////////////////////// */
64 protected:
65  friend class UtlSortedList;
66 
67 
68 /* //////////////////////////// PRIVATE /////////////////////////////////// */
69 private:
70 
71 };
72 
73 /* ============================ INLINE METHODS ============================ */
74 
75 #endif // _UtlSortedListIterator_h_
76 
77 
Definition: UtlSortedListIterator.h:38
Definition: UtlSortedList.h:44
virtual UtlContainable * findNext(const UtlContainable *objectToFind)
Definition: UtlSortedListIterator.cpp:44
Definition: UtlListIterator.h:37
Definition: UtlContainable.h:37
UtlSortedListIterator(const UtlSortedList &list)
Definition: UtlSortedListIterator.cpp:30