Mixxx

TrackRecorder Class Reference

#include <trackrecorder.h>

Inheritance diagram for TrackRecorder:
Collaboration diagram for TrackRecorder:

List of all members.

Public Slots

void logTrack (TrackInfoObject *track)

Public Member Functions

 TrackRecorder (Track *track, int channel)
virtual void startRecord (SDateTime *base)
virtual void stopRecord ()
virtual void writeToScript (Recorder *rec)
virtual void reset ()

Protected Attributes

SDateTimem_base
QList< int > m_times
QList< QString > m_paths
Track * m_track
int m_channel

Detailed Description

Definition at line 10 of file trackrecorder.h.


Constructor & Destructor Documentation

TrackRecorder::TrackRecorder ( Track *  track,
int  channel 
)

Definition at line 3 of file trackrecorder.cpp.


Member Function Documentation

void TrackRecorder::logTrack ( TrackInfoObject track) [slot]

Definition at line 36 of file trackrecorder.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void TrackRecorder::reset ( ) [virtual]

Implements SignalRecorder.

Definition at line 12 of file trackrecorder.cpp.

Here is the call graph for this function:

void TrackRecorder::startRecord ( SDateTime base) [virtual]

Implements SignalRecorder.

Definition at line 18 of file trackrecorder.cpp.

Here is the call graph for this function:

void TrackRecorder::stopRecord ( ) [virtual]

Implements SignalRecorder.

Definition at line 32 of file trackrecorder.cpp.

Here is the caller graph for this function:

void TrackRecorder::writeToScript ( Recorder rec) [virtual]

Implements SignalRecorder.

Definition at line 46 of file trackrecorder.cpp.

Here is the call graph for this function:


Member Data Documentation

Definition at line 24 of file trackrecorder.h.

int TrackRecorder::m_channel [protected]

Definition at line 30 of file trackrecorder.h.

QList<QString> TrackRecorder::m_paths [protected]

Definition at line 27 of file trackrecorder.h.

QList<int> TrackRecorder::m_times [protected]

Definition at line 26 of file trackrecorder.h.

Track* TrackRecorder::m_track [protected]

Definition at line 29 of file trackrecorder.h.


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