Csound and CsoundAC API  5.17
Public Member Functions | Data Fields
csound::MidiTrack Class Reference

#include <Midifile.hpp>

+ Inheritance diagram for csound::MidiTrack:

Public Member Functions

virtual void markChunkEnd (std::ostream &stream)
virtual void markChunkSize (std::ostream &stream)
virtual void markChunkStart (std::ostream &stream)
 MidiTrack ()
MidiTrackoperator= (const MidiTrack &a)
virtual void read (std::istream &stream)
virtual void read (std::istream &stream, MidiFile &midiFile)
virtual void write (std::ostream &stream)
virtual void write (std::ostream &stream, MidiFile &midiFile)
virtual ~MidiTrack ()

Data Fields

int chunkEnd
int chunkSize
int chunkSizePosition
int chunkStart
T elements
 STL member.
int id

Constructor & Destructor Documentation

csound::MidiTrack::MidiTrack ( )
virtual csound::MidiTrack::~MidiTrack ( )
virtual

Member Function Documentation

virtual void csound::Chunk::markChunkEnd ( std::ostream &  stream)
virtualinherited
virtual void csound::Chunk::markChunkSize ( std::ostream &  stream)
virtualinherited
virtual void csound::Chunk::markChunkStart ( std::ostream &  stream)
virtualinherited
MidiTrack& csound::MidiTrack::operator= ( const MidiTrack a)
virtual void csound::Chunk::read ( std::istream &  stream)
virtualinherited

Reimplemented in csound::MidiHeader.

virtual void csound::MidiTrack::read ( std::istream &  stream,
MidiFile midiFile 
)
virtual
virtual void csound::Chunk::write ( std::ostream &  stream)
virtualinherited

Reimplemented in csound::MidiHeader.

virtual void csound::MidiTrack::write ( std::ostream &  stream,
MidiFile midiFile 
)
virtual

Field Documentation

int csound::Chunk::chunkEnd
inherited
int csound::Chunk::chunkSize
inherited
int csound::Chunk::chunkSizePosition
inherited
int csound::Chunk::chunkStart
inherited
template<typename T>
T std::vector< T >::elements
inherited

STL member.

int csound::Chunk::id
inherited