#ifndef SIMPLESERIAL_ANALYZER_SETTINGS #define SIMPLESERIAL_ANALYZER_SETTINGS #include #include class SimpleSerialAnalyzerSettings : public AnalyzerSettings { public: SimpleSerialAnalyzerSettings(); virtual ~SimpleSerialAnalyzerSettings(); virtual bool SetSettingsFromInterfaces(); void UpdateInterfacesFromSettings(); virtual void LoadSettings( const char* settings ); virtual const char* SaveSettings(); Channel mInputChannel; U32 mBitRate; protected: std::auto_ptr< AnalyzerSettingInterfaceChannel > mInputChannelInterface; std::auto_ptr< AnalyzerSettingInterfaceInteger > mBitRateInterface; }; #endif //SIMPLESERIAL_ANALYZER_SETTINGS