20 #ifndef DRUMSTICK_ALSAQUEUE_H 21 #define DRUMSTICK_ALSAQUEUE_H 37 #define SKEW_BASE 0x10000 58 int getInfoSize()
const;
64 unsigned int getFlags();
66 void setName(QString value);
67 void setOwner(
int value);
68 void setLocked(
bool locked);
69 void setFlags(
unsigned int value);
72 snd_seq_queue_info_t* m_Info;
91 int getInfoSize()
const;
95 const snd_seq_real_time_t* getRealtime();
96 unsigned int getStatusBits();
98 double getClockTime();
99 snd_seq_tick_time_t getTickTime();
102 snd_seq_queue_status_t* m_Info;
128 int getInfoSize()
const;
132 unsigned int getSkewValue();
133 unsigned int getSkewBase();
134 unsigned int getTempo();
135 void setPPQ(
int value);
136 void setSkewValue(
unsigned int value);
137 void setTempo(
unsigned int value);
139 float getNominalBPM();
141 void setTempoFactor(
float value);
142 void setNominalBPM(
float value);
145 void setSkewBase(
unsigned int value);
148 snd_seq_queue_tempo_t* m_Info;
168 int getInfoSize()
const;
171 snd_seq_queue_timer_type_t getType();
172 const snd_timer_id_t* getId();
173 unsigned int getResolution();
174 void setType(snd_seq_queue_timer_type_t value);
175 void setId(snd_timer_id_t* value);
177 void setResolution(
unsigned int value);
180 snd_seq_queue_timer_t* m_Info;
198 int getId()
const {
return m_Id; }
201 void continueRunning();
203 void setTickPosition(snd_seq_tick_time_t pos);
204 void setRealTimePosition(snd_seq_real_time_t* pos);
213 void setUsage(
int used);
229 #endif //DRUMSTICK_ALSAQUEUE_H
The QObject class is the base class of all Qt objects.
Queue information container.
ALSA Timer identifier container.