- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Exponent::Midi::CMidiFile Member List

This is the complete list of members for Exponent::Midi::CMidiFile, including all inherited members.

closeFile() | Exponent::Midi::CMidiFile |
CMIDI_FILE_EVENT_SIZES | Exponent::Midi::CMidiFile | `[protected, static]`
CMIDI_FILE_PPQ | Exponent::Midi::CMidiFile | `[protected, static]`
CMidiFile() | Exponent::Midi::CMidiFile |
computeSamplesPerTick(SMTHDChunk &headChunk, const double sampleRate, const double bpm) | Exponent::Midi::CMidiFile | `[protected, static]`
computeTicksPerSample(const double sampleRate, const double bpm) | Exponent::Midi::CMidiFile | `[protected, static]`
getFileExtension() | Exponent::Midi::CMidiFile | `[static]`
isValidFormat(const CSystemString &filename) | Exponent::Midi::CMidiFile | `[static]`
isValidMTHDChunk(const SMTHDChunk &chunk) | Exponent::Midi::CMidiFile | `[protected, static]`
isValidMTRKChunk(const SMTRKChunk &chunk) | Exponent::Midi::CMidiFile | `[protected, static]`
isWritableEvent(const CMidiEvent &event) | Exponent::Midi::CMidiFile | `[protected, static]`
m_stream | Exponent::Midi::CMidiFile | `[protected]`
openFile(CFileStream::EStreamMode mode, const CSystemString &filename) | Exponent::Midi::CMidiFile |
processMidiSequence(SMTHDChunk &headChunk, CMidiSequence &sequence) | Exponent::Midi::CMidiFile | `[protected, static]`
readFile(CMidiSequence &sequence) | Exponent::Midi::CMidiFile |
readFileHeader(CFileStream &stream, SMTHDChunk &chunk) | Exponent::Midi::CMidiFile | `[protected, static]`
readTrackChunks(CFileStream &stream, SMTHDChunk &headChunk, CMidiSequence &sequence) | Exponent::Midi::CMidiFile | `[protected, static]`
readVariableLengthUnsignedLong(CFileStream &stream, int &sizeRead) | Exponent::Midi::CMidiFile | `[protected, static]`
writeFile(const CMidiSequence &sequence) | Exponent::Midi::CMidiFile |
writeFileHeader(CFileStream &stream, const CMidiSequence &sequence) | Exponent::Midi::CMidiFile | `[protected, static]`
writeMetaTrack(CFileStream &stream, const CMidiSequence &sequence) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTempo(CFileStream &stream, const double bpm) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTimeSignature(CFileStream &stream, const CTimeSignature ts) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTrack(CFileStream &stream, const CMidiTrack &track, const double ticksPerSample) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTrackEnd(CFileStream &stream) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTrackMidiChannel(CFileStream &stream, const long channel) | Exponent::Midi::CMidiFile | `[protected, static]`
writeTrackName(CFileStream &stream, const CString &name) | Exponent::Midi::CMidiFile | `[protected, static]`
writeVariableLengthUnsignedLong(CFileStream &stream, const unsigned long value) | Exponent::Midi::CMidiFile | `[protected, static]`
~CMidiFile() | Exponent::Midi::CMidiFile | `[virtual]`