#include <gnStringHeader.h>
Inheritance diagram for gnStringHeader::
Public Methods | |
gnStringHeader () | |
Empty constructor. More... | |
gnStringHeader (const string &name, const string &header) | |
Create a gnStringHeader. More... | |
gnStringHeader (const gnStringHeader &s) | |
Copy constructor. More... | |
~gnStringHeader () | |
Destructor, frees memory. More... | |
gnStringHeader* | Clone () const |
string | GetHeader () const |
Get the header. More... | |
string | GetHeaderName () const |
Get the header's name, if any. More... | |
void | SetHeader (const string &header) |
Set the header stored in this class. More... | |
void | SetHeaderName (const string &name) |
Set the header's name stored in this class. More... | |
uint32 | GetLength () const |
Get the header's length in bytes. More... | |
Private Attributes | |
string | m_name |
string | m_header |
Use gnStringHeader for a general purpose headers.
Definition at line 28 of file gnStringHeader.h.
|
Empty constructor.
Definition at line 74 of file gnStringHeader.h. Referenced by Clone().
|
|
Create a gnStringHeader.
Definition at line 78 of file gnStringHeader.h. |
|
Copy constructor.
Definition at line 83 of file gnStringHeader.h. |
|
Destructor, frees memory.
Definition at line 49 of file gnStringHeader.h. |
|
Reimplemented from gnBaseHeader. Definition at line 87 of file gnStringHeader.h. |
|
Get the header.
Reimplemented from gnBaseHeader. Definition at line 91 of file gnStringHeader.h. |
|
Get the header's name, if any.
Reimplemented from gnBaseHeader. Definition at line 95 of file gnStringHeader.h. |
|
Get the header's length in bytes.
Reimplemented from gnBaseHeader. Definition at line 107 of file gnStringHeader.h. |
|
Set the header stored in this class.
Definition at line 99 of file gnStringHeader.h. |
|
Set the header's name stored in this class.
Definition at line 103 of file gnStringHeader.h. |
|
Definition at line 70 of file gnStringHeader.h. |
|
Definition at line 69 of file gnStringHeader.h. |