Öffentliche Methoden | Öffentliche Attribute
Track Klassenreferenz

#include <DevMidF.h>

Aufstellung aller Elemente

Öffentliche Methoden

 Track ()
 ~Track ()
void WriteDelta ()
void MidiOut3 (BYTE c1, BYTE c2, BYTE c3)
void MidiOut2 (BYTE c1, BYTE c2)
void Save (mutOFstream &os)
void Add (BYTE c)

Öffentliche Attribute

DWORD Time
TByteArrayData

Ausführliche Beschreibung

Definiert in Zeile 46 der Datei DevMidF.h.


Beschreibung der Konstruktoren und Destruktoren

Track::Track ( ) [inline]

Definiert in Zeile 52 der Datei DevMidF.h.

Benutzt Data und Time.

        {
                Time = 0;
                Data = new TByteArray(100, 0, 100);
        }
Track::~Track ( ) [inline]

Definiert in Zeile 58 der Datei DevMidF.h.

Benutzt Data.

        {
                delete Data;
        }

Dokumentation der Elementfunktionen

void Track::Add ( BYTE  c) [inline]

Definiert in Zeile 80 der Datei DevMidF.h.

Benutzt Data.

Wird benutzt von OutMidiFile::MidiOut().

        {
                Data->Add(c);
        }
void Track::MidiOut2 ( BYTE  c1,
BYTE  c2 
) [inline]

Definiert in Zeile 72 der Datei DevMidF.h.

Benutzt Data und WriteDelta().

        {
                WriteDelta();
                Data->Add(c1);
                Data->Add(c2);
        }
void Track::MidiOut3 ( BYTE  c1,
BYTE  c2,
BYTE  c3 
) [inline]

Definiert in Zeile 64 der Datei DevMidF.h.

Benutzt Data und WriteDelta().

        {
                WriteDelta();
                Data->Add(c1);
                Data->Add(c2);
                Data->Add(c3);
        }

Dokumentation der Datenelemente

Definiert in Zeile 51 der Datei DevMidF.h.

Wird benutzt von Add(), MidiOut2(), MidiOut3(), OutMidiFile::Open(), Save(), Track(), WriteDelta() und ~Track().

DWORD Track::Time

Definiert in Zeile 50 der Datei DevMidF.h.

Wird benutzt von Track() und WriteDelta().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Sun Aug 21 2011 10:52:08 für Mutabor von doxygen 1.7.4