sipxportlib  Version 3.3
UtlCopyableSortedList.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 _UtlCopyableSortedList_h_
13 #define _UtlCopyableSortedList_h_
14 
15 // SYSTEM INCLUDES
16 // APPLICATION INCLUDES
17 #include "utl/UtlDefs.h"
18 #include "utl/UtlSortedList.h"
20 
21 // DEFINES
22 // MACROS
23 // EXTERNAL FUNCTIONS
24 // EXTERNAL VARIABLES
25 // CONSTANTS
26 // STRUCTS
27 // TYPEDEFS
28 // FORWARD DECLARATIONS
29 
37 {
38 /* //////////////////////////// PUBLIC //////////////////////////////////// */
39 public:
40 
45 
50 
54  virtual ~UtlCopyableSortedList() ;
55 
56 
57 /* ============================ CREATORS ================================== */
58 
59 /* ============================ MANIPULATORS ============================== */
60 
65 
72 
73 /* ============================ ACCESSORS ================================= */
74 
75 /* ============================ INQUIRY =================================== */
76 
77 
81  virtual UtlContainableType getContainableType() const;
82 
85 /* //////////////////////////// PROTECTED ///////////////////////////////// */
86 protected:
87 
88 /* //////////////////////////// PRIVATE /////////////////////////////////// */
89 private:
90 
91 
92 } ;
93 
94 /* ============================ INLINE METHODS ============================ */\
95 
96 #endif // _UtlCopyableSortedList_h_
97 
Definition: UtlCopyableContainable.h:43
Definition: UtlSortedList.h:44
virtual UtlContainableType getContainableType() const
Definition: UtlCopyableSortedList.cpp:81
static UtlContainableType TYPE
Definition: UtlCopyableSortedList.h:83
const char *const UtlContainableType
Definition: UtlDefs.h:70
Definition: UtlContainable.h:37
virtual ~UtlCopyableSortedList()
Definition: UtlCopyableSortedList.cpp:44
virtual UtlContainable * insert(UtlCopyableContainable *obj)
Definition: UtlCopyableSortedList.cpp:69
Definition: UtlCopyableSortedList.h:36
UtlCopyableSortedList & operator=(const UtlCopyableSortedList &rhs)
Definition: UtlCopyableSortedList.cpp:52
UtlCopyableSortedList()
Definition: UtlCopyableSortedList.cpp:31