libsidplayfp  0.3.5
Public Member Functions | Protected Member Functions | List of all members
Chunk Class Reference
Inheritance diagram for Chunk:
Body Body_extended_flags Err_v0 Inf_v0 Md5 Smm_v0 Time

Public Member Functions

 Chunk (uint_least32_t id, bool compulsory, Chunk *next, Chunk *sub)
virtual bool read (FILE *file, sid2_usage_t &usage, uint_least32_t length)
virtual bool write (FILE *file, const sid2_usage_t &usage, uint_least32_t &length)

Protected Member Functions

bool _read (FILE *file, uint8_t *data, uint_least32_t length, uint_least32_t &remaining)
bool _write (FILE *file, const uint8_t *data, uint_least32_t length, uint_least32_t &count)
virtual void init (sid2_usage_t &usage)=0
virtual bool used (const sid2_usage_t &)

The documentation for this class was generated from the following files: