13 #ifndef _NameValuePairInsensitive_h_ 14 #define _NameValuePairInsensitive_h_ 75 virtual unsigned hash()
const;
85 virtual int compareTo(UtlContainable
const *other)
const;
94 virtual UtlBoolean
isEqual(UtlContainable
const *)
const;
100 virtual UtlBoolean
isInstanceOf(
const UtlContainableType type)
const;
105 static UtlContainableType
TYPE;
114 #endif // _NameValuePairInsensitive_h_
virtual unsigned hash() const
Calculate a hash over the string contents.
Definition: NameValuePairInsensitive.cpp:80
const char * getValue()
Definition: NameValuePairInsensitive.cpp:66
static UtlContainableType TYPE
Definition: NameValuePairInsensitive.h:105
virtual int compareTo(UtlContainable const *other) const
Compare to any other UtlContainable.
Definition: NameValuePairInsensitive.cpp:107
virtual UtlBoolean isEqual(UtlContainable const *) const
Test this object to another like-object for equality.
Definition: NameValuePairInsensitive.cpp:126
void setValue(const char *)
returns: the null terminated string containing the value Note: this should not be freed as it is pa...
Definition: NameValuePairInsensitive.cpp:71
NameValuePairInsensitive & operator=(const NameValuePairInsensitive &rhs)
Definition: NameValuePairInsensitive.cpp:58
virtual ~NameValuePairInsensitive()
param: name - the key for this object, null terminated string param: value - the data or value for th...
Definition: NameValuePairInsensitive.cpp:49
Definition: NameValuePair.h:35
Definition: NameValuePairInsensitive.h:32
virtual UtlContainableType getContainableType() const
Return the unique type value for this class.
Definition: NameValuePairInsensitive.cpp:100
virtual UtlBoolean isInstanceOf(const UtlContainableType type) const
Definition: NameValuePairInsensitive.cpp:132
NameValuePairInsensitive(const char *name, const char *value=NULL)
Definition: NameValuePairInsensitive.cpp:33