#include <types.h>
Public Member Functions | |
| Identifier (const UInt8 *ID=NULL) | |
| Identifier (const SmartPtr< Identifier > ID) | |
| void | Set (const UInt8 *ID=NULL) |
| Set the value of the Identifier. | |
| void | Set (int Index, UInt8 Value) |
| Set an individual byte of the identifier. | |
| const UInt8 * | GetValue (void) const |
| Get a read-only pointer to the identifier value. | |
| int | Size (void) const |
| Get the size of the identifier. | |
| bool | operator! (void) const |
| bool | operator< (const Identifier &Other) const |
| bool | operator== (const Identifier &Other) const |
| std::string | GetString (void) const |
Protected Attributes | |
| UInt8 | Ident [SIZE] |
| Identifier | ( | const UInt8 * | ID = NULL |
) | [inline] |
| Identifier | ( | const SmartPtr< Identifier< SIZE > > | ID | ) | [inline] |
Set the value of the Identifier.
| void Set | ( | int | Index, | |
| UInt8 | Value | |||
| ) | [inline] |
Set an individual byte of the identifier.
| const UInt8* GetValue | ( | void | ) | const [inline] |
Get a read-only pointer to the identifier value.
| int Size | ( | void | ) | const [inline] |
Get the size of the identifier.
| bool operator! | ( | void | ) | const [inline] |
| bool operator< | ( | const Identifier< SIZE > & | Other | ) | const [inline] |
| bool operator== | ( | const Identifier< SIZE > & | Other | ) | const [inline] |
1.5.1-p1