|
kwave
18.07.70
|
#include <MultiTrackSource.h>


Public Member Functions | |
| MultiTrackSource (unsigned int tracks, QObject *parent=Q_NULLPTR) | |
| virtual | ~MultiTrackSource () |
Public Member Functions inherited from Kwave::MultiTrackSource< SOURCE, false > | |
| MultiTrackSource (unsigned int tracks, QObject *parent=Q_NULLPTR) | |
| virtual void | goOn () Q_DECL_OVERRIDE |
| virtual bool | done () const Q_DECL_OVERRIDE |
| virtual unsigned int | tracks () const Q_DECL_OVERRIDE |
| virtual SOURCE * | at (unsigned int track) const |
| virtual SOURCE * | operator[] (unsigned int track) Q_DECL_OVERRIDE |
| virtual bool | insert (unsigned int track, SOURCE *source) |
| virtual void | clear () |
Public Member Functions inherited from Kwave::SampleSource | |
| SampleSource (QObject *parent=Q_NULLPTR) | |
| virtual | ~SampleSource () |
Public Member Functions inherited from Kwave::StreamObject | |
| StreamObject (QObject *parent=Q_NULLPTR) | |
| virtual | ~StreamObject () |
| virtual unsigned int | tracksOfPort (const char *port) const |
| virtual Kwave::StreamObject * | port (const char *port, unsigned int track) |
| virtual unsigned int | blockSize () const |
| void | setAttribute (const char *attribute, const QVariant &value) |
Additional Inherited Members | |
Signals inherited from Kwave::StreamObject | |
| void | attributeChanged (const QVariant value) |
Static Public Member Functions inherited from Kwave::StreamObject | |
| static void | setInteractive (bool interactive) |
Specialized version that internally initializes all objects by generating them through their default constructor.
Definition at line 153 of file MultiTrackSource.h.
|
inline |
Constructor
| tracks | number of tracks |
| parent | a parent object, passed to QObject (optional) |
Definition at line 163 of file MultiTrackSource.h.
|
inlinevirtual |
Destructor
Reimplemented from Kwave::MultiTrackSource< SOURCE, false >.
Definition at line 172 of file MultiTrackSource.h.