18 #ifndef SDRBASE_DEVICE_DEVICEUSERARGS_H_ 19 #define SDRBASE_DEVICE_DEVICEUSERARGS_H_ 41 Args(
const QString
id,
int sequence,
const QString& args) :
51 QByteArray serialize()
const;
52 bool deserialize(
const QByteArray& data);
53 QString findUserArgs(
const QString&
id,
int sequence);
54 void addDeviceArgs(
const QString&
id,
int sequence,
const QString& args);
55 void addOrUpdateDeviceArgs(
const QString&
id,
int sequence,
const QString& args);
56 void updateDeviceArgs(
const QString&
id,
int sequence,
const QString& args);
57 void deleteDeviceArgs(
const QString&
id,
int sequence);
64 #endif // SDRBASE_DEVICE_DEVICEUSERARGS_H_
QList< Args > m_argsByDevice
args corresponding to a device
const QList< Args > & getArgsByDevice() const
QDataStream & operator>>(QDataStream &ds, AudioDeviceManager::InputDeviceInfo &info)
QDataStream & operator<<(QDataStream &ds, const AudioDeviceManager::InputDeviceInfo &info)
Args(const QString id, int sequence, const QString &args)