35 IffId(
const char id[4]) {
48 IffId(
const IffId ©) {
58 operator = (
const IffId ©) {
68 operator == (
const IffId &other)
const {
69 return (_id._n == other._id._n);
78 operator != (
const IffId &other)
const {
79 return (_id._n != other._id._n);
93 return (_id._n < other._id._n);
104 return string(_id._c, 4);
string get_name() const
Returns the four-character name of the Id, for outputting.
bool operator<(const IffId &other) const
The ordering is arbitrary, and may not even be consistent between different architectures (e...
A four-byte chunk ID appearing in an "IFF" file.