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

#include <Midifile.hpp>

+ Inheritance diagram for csound::MidiHeader:

Public Member Functions

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

Data Fields

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

Constructor & Destructor Documentation

csound::MidiHeader::MidiHeader ( )
csound::MidiHeader::MidiHeader ( const MidiHeader a)
virtual csound::MidiHeader::~MidiHeader ( )
virtual

Member Function Documentation

virtual void csound::MidiHeader::clear ( )
virtual
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
MidiHeader& csound::MidiHeader::operator= ( const MidiHeader a)
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.

Field Documentation

int csound::Chunk::chunkEnd
inherited
int csound::Chunk::chunkSize
inherited
int csound::Chunk::chunkSizePosition
inherited
int csound::Chunk::chunkStart
inherited
int csound::Chunk::id
inherited
short csound::MidiHeader::timeFormat
short csound::MidiHeader::trackCount
short csound::MidiHeader::type