29IffId(
const char id[4]) {
40IffId(
const IffId ©) {
48operator = (
const IffId ©) {
56operator == (
const IffId &other)
const {
57 return (_id._n == other._id._n);
64operator != (
const IffId &other)
const {
65 return (_id._n != other._id._n);
75 return (_id._n < other._id._n);
83 return std::string(_id._c, 4);
A four-byte chunk ID appearing in an "IFF" file.
bool operator<(const IffId &other) const
The ordering is arbitrary, and may not even be consistent between different architectures (e....
std::string get_name() const
Returns the four-character name of the Id, for outputting.