19 #ifndef SWGRemoteInputSettings_H_    20 #define SWGRemoteInputSettings_H_    22 #include <QJsonObject>    40     virtual QString asJson () 
override;
    41     virtual QJsonObject* asJsonObject() 
override;
    42     virtual void fromJsonObject(QJsonObject &json) 
override;
    45     QString* getApiAddress();
    46     void setApiAddress(QString* api_address);
    49     void setApiPort(qint32 api_port);
    51     QString* getDataAddress();
    52     void setDataAddress(QString* data_address);
    55     void setDataPort(qint32 data_port);
    58     void setDcBlock(qint32 dc_block);
    60     qint32 getIqCorrection();
    61     void setIqCorrection(qint32 iq_correction);
    63     QString* getFileRecordName();
    64     void setFileRecordName(QString* file_record_name);
    66     qint32 getUseReverseApi();
    67     void setUseReverseApi(qint32 use_reverse_api);
    69     QString* getReverseApiAddress();
    70     void setReverseApiAddress(QString* reverse_api_address);
    72     qint32 getReverseApiPort();
    73     void setReverseApiPort(qint32 reverse_api_port);
    75     qint32 getReverseApiDeviceIndex();
    76     void setReverseApiDeviceIndex(qint32 reverse_api_device_index);
    79     virtual bool isSet() 
override;