MIDI::ChannelControllerEvent Class Reference

#include <ChannelControllerEvent.h>

Inherits MIDI::ChannelEvent.

Collaboration diagram for MIDI::ChannelControllerEvent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ChannelControllerEvent ()
 Default Constructor.
 ChannelControllerEvent (const ChannelControllerEvent &o)
 Copy Constructor.
 ChannelControllerEvent (dword deltaTime, int channel, int controllertype, int value)
 Constructor.
int controllerType ()
int value ()
virtual void debug ()
 Print debug information.

Detailed Description

Controller events are special events that have a sub type and a value.

See the MIDI specification for a complete list of contoller event types.

Definition at line 35 of file ChannelControllerEvent.h.


Constructor & Destructor Documentation

MIDI::ChannelControllerEvent::ChannelControllerEvent (  ) 

Default Constructor.

Definition at line 33 of file ChannelControllerEvent.cpp.

MIDI::ChannelControllerEvent::ChannelControllerEvent ( const ChannelControllerEvent o  ) 

Copy Constructor.

Definition at line 37 of file ChannelControllerEvent.cpp.

MIDI::ChannelControllerEvent::ChannelControllerEvent ( dword  deltaTime,
int  channel,
int  controllertype,
int  value 
)

Constructor.

Definition at line 41 of file ChannelControllerEvent.cpp.


Member Function Documentation

int MIDI::ChannelControllerEvent::controllerType (  ) 
Returns:
The sub type of this controller event

Definition at line 45 of file ChannelControllerEvent.cpp.

void MIDI::ChannelControllerEvent::debug (  )  [virtual]

Print debug information.

Reimplemented from MIDI::ChannelEvent.

Definition at line 55 of file ChannelControllerEvent.cpp.

int MIDI::ChannelControllerEvent::value (  ) 
Returns:
Value held by this sub type

Definition at line 50 of file ChannelControllerEvent.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Defines

Generated on Tue Jan 5 16:09:42 2010 for libmidi by  doxygen 1.6.1