mirror of
https://github.com/stacksmashing/LPCClocklessAnalyzer.git
synced 2026-01-31 11:28:39 +03:00
added Simple Serial Analyzer source and VS project.
This commit is contained in:
27
source/SimpleSerialAnalyzerSettings.h
Normal file
27
source/SimpleSerialAnalyzerSettings.h
Normal file
@@ -0,0 +1,27 @@
|
||||
#ifndef SIMPLESERIAL_ANALYZER_SETTINGS
|
||||
#define SIMPLESERIAL_ANALYZER_SETTINGS
|
||||
|
||||
#include <AnalyzerSettings.h>
|
||||
#include <AnalyzerTypes.h>
|
||||
|
||||
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
|
||||
Reference in New Issue
Block a user