| AddDirectoryEntry(FOURCC type, FOURCC name, off_t length, int list) | RIFFFile | [virtual] |
| Close() | RIFFFile | [virtual] |
| Create(const char *s) | RIFFFile | [virtual] |
| directory | RIFFFile | [private] |
| fd | RIFFFile | [protected] |
| file_mutex | RIFFFile | [protected] |
| FindDirectoryEntry(FOURCC type, int n=0) const | RIFFFile | [virtual] |
| GetDirectoryEntry(int i, FOURCC &type, FOURCC &name, off_t &length, off_t &offset, int &list) const | RIFFFile | [virtual] |
| GetDirectoryEntry(int i) const | RIFFFile | [virtual] |
| GetFileSize(void) const | RIFFFile | [virtual] |
| Open(const char *s) | RIFFFile | [virtual] |
| operator=(const RIFFFile &) | RIFFFile | |
| ParseChunk(int parent) | RIFFFile | [virtual] |
| ParseList(int parent) | RIFFFile | [virtual] |
| ParseRIFF(void) | RIFFFile | [virtual] |
| PrintDirectory(void) const | RIFFFile | [virtual] |
| PrintDirectoryEntry(int i) const | RIFFFile | [virtual] |
| PrintDirectoryEntryData(const RIFFDirEntry &entry) const | RIFFFile | [virtual] |
| ReadChunk(int chunk_index, void *data, off_t data_len) | RIFFFile | [virtual] |
| RIFFFile() | RIFFFile | |
| RIFFFile(const RIFFFile &) | RIFFFile | |
| SetDirectoryEntry(int i, FOURCC type, FOURCC name, off_t length, off_t offset, int list) | RIFFFile | [virtual] |
| SetDirectoryEntry(int i, RIFFDirEntry &entry) | RIFFFile | [virtual] |
| WriteChunk(int chunk_index, const void *data) | RIFFFile | [virtual] |
| WriteRIFF(void) | RIFFFile | [virtual] |
| ~RIFFFile() | RIFFFile | [virtual] |