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

#include <Midifile.hpp>

+ Inheritance diagram for csound::Chunk:

Public Member Functions

 Chunk ()
 Chunk (const char *_id)
 Chunk (const Chunk &a)
virtual void markChunkEnd (std::ostream &stream)
virtual void markChunkSize (std::ostream &stream)
virtual void markChunkStart (std::ostream &stream)
Chunkoperator= (const Chunk &a)
virtual void read (std::istream &stream)
virtual void write (std::ostream &stream)
virtual ~Chunk ()

Data Fields

int chunkEnd
int chunkSize
int chunkSizePosition
int chunkStart
int id

Constructor & Destructor Documentation

csound::Chunk::Chunk ( )
csound::Chunk::Chunk ( const char *  _id)
csound::Chunk::Chunk ( const Chunk a)
virtual csound::Chunk::~Chunk ( )
virtual

Member Function Documentation

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

Reimplemented in csound::MidiHeader.

virtual void csound::Chunk::write ( std::ostream &  stream)
virtual

Reimplemented in csound::MidiHeader.

Field Documentation

int csound::Chunk::chunkEnd
int csound::Chunk::chunkSize
int csound::Chunk::chunkSizePosition
int csound::Chunk::chunkStart
int csound::Chunk::id