#include <gnStringQualifier.h>
Inheritance diagram for gnStringQualifier:
Public Member Functions | |
gnStringQualifier () | |
Empty constructor. | |
gnStringQualifier (const string &name, const string &value) | |
Create a gnStringQualifier. | |
gnStringQualifier (const gnStringQualifier &s) | |
Copy constructor. | |
~gnStringQualifier () | |
Destructor, frees memory. | |
gnStringQualifier * | Clone () const |
string | GetName () const |
Get the name of qualifier stored in this class. | |
string | GetValue () const |
Get the qualifier stored in this class. | |
void | SetName (const string &name) |
Set the name of qualifier stored in this class. | |
void | SetValue (const string &value) |
Set the qualifier stored in this class. | |
uint32 | GetNameLength () const |
Get the length of the qualifier name stored in this class. | |
uint32 | GetValueLength () const |
Get the length of the qualifier stored in this class. | |
Private Attributes | |
string | m_name |
string | m_value |
Use gnStringQualifier for a general purpose qualifier class.
Definition at line 25 of file gnStringQualifier.h.
|
Empty constructor.
Definition at line 71 of file gnStringQualifier.h. References m_name, and m_value. Referenced by Clone(). |
|
Create a gnStringQualifier.
Definition at line 76 of file gnStringQualifier.h. |
|
Copy constructor.
Definition at line 81 of file gnStringQualifier.h. |
|
Destructor, frees memory.
Definition at line 46 of file gnStringQualifier.h. |
|
Implements gnBaseQualifier. Definition at line 86 of file gnStringQualifier.h. References gnStringQualifier(). |
|
Get the name of qualifier stored in this class.
Implements gnBaseQualifier. Definition at line 90 of file gnStringQualifier.h. References m_name. |
|
Get the length of the qualifier name stored in this class.
Implements gnBaseQualifier. Definition at line 106 of file gnStringQualifier.h. |
|
Get the qualifier stored in this class.
Implements gnBaseQualifier. Definition at line 94 of file gnStringQualifier.h. References m_value. |
|
Get the length of the qualifier stored in this class.
Implements gnBaseQualifier. Definition at line 110 of file gnStringQualifier.h. |
|
Set the name of qualifier stored in this class.
Definition at line 98 of file gnStringQualifier.h. References m_name. |
|
Set the qualifier stored in this class.
Definition at line 102 of file gnStringQualifier.h. References m_value. |
|
Definition at line 66 of file gnStringQualifier.h. Referenced by GetName(), GetNameLength(), gnStringQualifier(), and SetName(). |
|
Definition at line 67 of file gnStringQualifier.h. Referenced by GetValue(), GetValueLength(), gnStringQualifier(), and SetValue(). |