Used to store the Frame and Matrix types, a 4-byte identifier. More...
#include <SDIFType.hxx>
Public Member Functions | |
| TypeId (const char *str="\0\0\0\0") | |
| Create a new Type. | |
| bool | operator== (const TypeId &cmp) |
| Compare this Type. | |
| const char * | String (void) const |
| Convert the Type to a character string. | |
Static Public Attributes | |
| static TypeId | sDefault |
Protected Attributes | |
| CLAM::TByte | mData [4] |
| The 4-byte identifier. | |
Friends | |
| class | File |
Used to store the Frame and Matrix types, a 4-byte identifier.
Definition at line 36 of file SDIFType.hxx.
| SDIF::TypeId::TypeId | ( | const char * | str = "\0\0\0\0" |
) | [inline] |
Create a new Type.
| str | String containing the 4-byte identifier |
Definition at line 46 of file SDIFType.hxx.
References mData.
| bool SDIF::TypeId::operator== | ( | const TypeId & | cmp | ) | [inline] |
Compare this Type.
| cmp | The Type to compare with |
Definition at line 54 of file SDIFType.hxx.
References mData.
| const char* SDIF::TypeId::String | ( | void | ) | const [inline] |
Convert the Type to a character string.
Definition at line 58 of file SDIFType.hxx.
References mData.
friend class File [friend] |
Definition at line 38 of file SDIFType.hxx.
CLAM::TByte SDIF::TypeId::mData[4] [protected] |
The 4-byte identifier.
Definition at line 41 of file SDIFType.hxx.
Referenced by operator==(), String(), and TypeId().
TypeId SDIF::TypeId::sDefault [static] |
Definition at line 66 of file SDIFType.hxx.
1.6.3