csound::MidiHeader Class Reference

#include <Midifile.hpp>

Inheritance diagram for csound::MidiHeader:

Inheritance graph
[legend]
Collaboration diagram for csound::MidiHeader:

Collaboration graph
[legend]

Public Member Functions

 MidiHeader (void)
virtual ~MidiHeader (void)
virtual void clear (void)
virtual void read (std::istream &stream)
virtual void write (std::ostream &stream)
virtual void markChunkSize (std::ostream &stream)
virtual void markChunkStart (std::ostream &stream)
virtual void markChunkEnd (std::ostream &stream)

Data Fields

short type
short trackCount
short timeFormat
int id
int chunkSize
int chunkSizePosition
int chunkStart
int chunkEnd

Constructor & Destructor Documentation

csound::MidiHeader::MidiHeader ( void   ) 

virtual csound::MidiHeader::~MidiHeader ( void   )  [virtual]


Member Function Documentation

virtual void csound::MidiHeader::clear ( void   )  [virtual]

virtual void csound::MidiHeader::read ( std::istream &  stream  )  [virtual]

Reimplemented from csound::Chunk.

virtual void csound::MidiHeader::write ( std::ostream &  stream  )  [virtual]

Reimplemented from csound::Chunk.

virtual void csound::Chunk::markChunkSize ( std::ostream &  stream  )  [virtual, inherited]

virtual void csound::Chunk::markChunkStart ( std::ostream &  stream  )  [virtual, inherited]

virtual void csound::Chunk::markChunkEnd ( std::ostream &  stream  )  [virtual, inherited]


Field Documentation

int csound::Chunk::id [inherited]

int csound::Chunk::chunkSize [inherited]

int csound::Chunk::chunkStart [inherited]

int csound::Chunk::chunkEnd [inherited]


Generated on Sun Nov 9 00:24:55 2008 for Csound and CsoundAC by  doxygen 1.5.6