19 #ifndef SWGTestMISettings_H_ 20 #define SWGTestMISettings_H_ 22 #include <QJsonObject> 42 virtual QString asJson ()
override;
43 virtual QJsonObject* asJsonObject()
override;
44 virtual void fromJsonObject(QJsonObject &json)
override;
47 QString* getFileRecordName();
48 void setFileRecordName(QString* file_record_name);
50 qint32 getUseReverseApi();
51 void setUseReverseApi(qint32 use_reverse_api);
53 QString* getReverseApiAddress();
54 void setReverseApiAddress(QString* reverse_api_address);
56 qint32 getReverseApiPort();
57 void setReverseApiPort(qint32 reverse_api_port);
59 qint32 getReverseApiDeviceIndex();
60 void setReverseApiDeviceIndex(qint32 reverse_api_device_index);
62 QList<SWGTestMiStreamSettings*>* getStreams();
63 void setStreams(QList<SWGTestMiStreamSettings*>* streams);
66 virtual bool isSet()
override;
bool m_reverse_api_port_isSet
bool m_file_record_name_isSet
QString * file_record_name
bool m_use_reverse_api_isSet
QList< SWGTestMiStreamSettings * > * streams
QString * reverse_api_address
qint32 reverse_api_device_index
bool m_reverse_api_device_index_isSet
bool m_reverse_api_address_isSet