#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. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001