#include <gnStringHeader.h>
Inheritance diagram for gnStringHeader:
Public Member Functions | |
gnStringHeader () | |
Empty constructor. | |
gnStringHeader (const string &name, const string &header) | |
Create a gnStringHeader. | |
gnStringHeader (const gnStringHeader &s) | |
Copy constructor. | |
~gnStringHeader () | |
Destructor, frees memory. | |
gnStringHeader * | Clone () const |
string | GetHeader () const |
Get the header. | |
string | GetHeaderName () const |
Get the header's name, if any. | |
void | SetHeader (const string &header) |
Set the header stored in this class. | |
void | SetHeaderName (const string &name) |
Set the header's name stored in this class. | |
uint32 | GetLength () const |
Get the header's length in bytes. | |
Private Attributes | |
string | m_name |
string | m_header |
Use gnStringHeader for a general purpose headers.
Definition at line 27 of file gnStringHeader.h.
|
Empty constructor.
Definition at line 73 of file gnStringHeader.h. References m_header. Referenced by Clone(). |
|
Create a gnStringHeader.
Definition at line 77 of file gnStringHeader.h. |
|
Copy constructor.
Definition at line 82 of file gnStringHeader.h. References m_header. |
|
Destructor, frees memory.
Definition at line 48 of file gnStringHeader.h. |
|
Implements gnBaseHeader. Definition at line 86 of file gnStringHeader.h. References gnStringHeader(). |
|
Get the header.
Implements gnBaseHeader. Definition at line 90 of file gnStringHeader.h. References m_header. |
|
Get the header's name, if any.
Implements gnBaseHeader. Definition at line 94 of file gnStringHeader.h. References m_name. |
|
Get the header's length in bytes.
Implements gnBaseHeader. Definition at line 106 of file gnStringHeader.h. |
|
Set the header stored in this class.
Definition at line 98 of file gnStringHeader.h. References m_header. |
|
Set the header's name stored in this class.
Definition at line 102 of file gnStringHeader.h. References m_name. |
|
Definition at line 69 of file gnStringHeader.h. Referenced by GetHeader(), GetLength(), gnStringHeader(), and SetHeader(). |
|
Definition at line 68 of file gnStringHeader.h. Referenced by GetHeaderName(), gnStringHeader(), and SetHeaderName(). |