sipxportlib  Version 3.3
UtlContainableAtomic.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004, 2005 Pingtel Corp.
3 //
4 //
5 // $$
8 
9 #ifndef _UtlContainableAtomic_h_
10 #define _UtlContainableAtomic_h_
11 
12 // SYSTEM INCLUDES
13 // APPLICATION INCLUDES
14 #include "utl/UtlContainable.h"
15 
16 // DEFINES
17 // MACROS
18 // EXTERNAL FUNCTIONS
19 // EXTERNAL VARIABLES
20 // CONSTANTS
21 // STRUCTS
22 // TYPEDEFS
23 // FORWARD DECLARATIONS
24 
40 {
41 /* //////////////////////////// PUBLIC //////////////////////////////////// */
42 public:
43 
44 /* ============================ CREATORS ================================== */
45 
47  virtual unsigned hash() const;
52  virtual int compareTo(UtlContainable const *) const;
60 /* //////////////////////////// PROTECTED ///////////////////////////////// */
61 protected:
62 
63 /* //////////////////////////// PRIVATE /////////////////////////////////// */
64 private:
65 
66 } ;
67 
68 /* ============================ INLINE METHODS ============================ */
69 
70 #endif // _UtlContainableAtomic_h_
virtual int compareTo(UtlContainable const *) const
Compare this object to another object.
Definition: UtlContainableAtomic.cpp:44
Definition: UtlContainable.h:37
Definition: UtlContainableAtomic.h:39
virtual unsigned hash() const
Calculate a hash code for this object.
Definition: UtlContainableAtomic.cpp:38