sipxportlib
Version 3.3
|
#include <UtlDateTime.h>
Public Member Functions | |
UtlDateTime (OsDateTime time) | |
virtual | ~UtlDateTime () |
void | setTime (const OsDateTime &time) |
void | getTime (OsDateTime &time) const |
virtual unsigned | hash () const |
virtual UtlContainableType | getContainableType () const |
virtual int | compareTo (UtlContainable const *) const |
Public Member Functions inherited from UtlContainable | |
virtual | ~UtlContainable () |
unsigned | directHash () const |
Provides a hash function that uses the object pointer as the hash value. More... | |
virtual UtlBoolean | isEqual (UtlContainable const *) const |
Test this object to another object for equality. More... | |
virtual UtlBoolean | isInstanceOf (const UtlContainableType type) const |
Determine if this object is a derivative of the specified UtlContainableType. More... | |
Static Public Attributes | |
static const UtlContainableType | TYPE = "UtlDateTime" |
Static Public Attributes inherited from UtlContainable | |
static const UtlContainableType | TYPE = "UtlContainable" |
Additional Inherited Members | |
Static Public Member Functions inherited from UtlContainable | |
static unsigned | stringHash (char const *value) |
Provides a hash function appropriate for null-terminated string values. More... | |
static UtlBoolean | areSameTypes (const UtlContainableType type1, const UtlContainableType type2) |
Are UtlContainable types the same. More... | |
UtlDateTime is a UtlContainable wrapper for a OsDateTime object.
UtlDateTime | ( | OsDateTime | time | ) |
< Class type used for runtime checking Constructor
|
virtual |
Destructor
void setTime | ( | const OsDateTime & | time | ) |
Set a new time value for this object.
void getTime | ( | OsDateTime & | time | ) | const |
Get the time wrapped by this object.
|
virtual |
Calculate a unique hash code for this object. If the equals operator returns true for another object, then both of those objects must return the same hashcode.
Implements UtlContainable.
|
virtual |
Get the ContainableType for a UtlContainable derived class.
Implements UtlContainable.
|
virtual |
Compare the this object to another like-objects. Results for designating a non-like object are undefined.
Implements UtlContainable.
|
static |