libgig  3.3.0.svn21
gig::MidiRule Class Referenceabstract

Abstract base class for all MIDI rules. More...

#include <gig.h>

Inheritance diagram for gig::MidiRule:
gig::MidiRuleAlternator gig::MidiRuleCtrlTrigger gig::MidiRuleLegato gig::MidiRuleUnknown

Public Member Functions

virtual ~MidiRule ()
 

Protected Member Functions

virtual void UpdateChunks (uint8_t *pData) const =0
 

Friends

class Instrument
 

Detailed Description

Abstract base class for all MIDI rules.

Definition at line 752 of file gig.h.

Constructor & Destructor Documentation

virtual gig::MidiRule::~MidiRule ( )
inlinevirtual

Definition at line 754 of file gig.h.

Member Function Documentation

virtual void gig::MidiRule::UpdateChunks ( uint8_t *  pData) const
protectedpure virtual

Friends And Related Function Documentation

friend class Instrument
friend

Definition at line 757 of file gig.h.


The documentation for this class was generated from the following file: