mirror of
https://github.com/stacksmashing/LPCClocklessAnalyzer.git
synced 2026-01-31 03:18:38 +03:00
added Simple Serial Analyzer source and VS project.
This commit is contained in:
29
source/SimpleSerialAnalyzerResults.h
Normal file
29
source/SimpleSerialAnalyzerResults.h
Normal file
@@ -0,0 +1,29 @@
|
||||
#ifndef SIMPLESERIAL_ANALYZER_RESULTS
|
||||
#define SIMPLESERIAL_ANALYZER_RESULTS
|
||||
|
||||
#include <AnalyzerResults.h>
|
||||
|
||||
class SimpleSerialAnalyzer;
|
||||
class SimpleSerialAnalyzerSettings;
|
||||
|
||||
class SimpleSerialAnalyzerResults : public AnalyzerResults
|
||||
{
|
||||
public:
|
||||
SimpleSerialAnalyzerResults( SimpleSerialAnalyzer* analyzer, SimpleSerialAnalyzerSettings* settings );
|
||||
virtual ~SimpleSerialAnalyzerResults();
|
||||
|
||||
virtual void GenerateBubbleText( U64 frame_index, Channel& channel, DisplayBase display_base );
|
||||
virtual void GenerateExportFile( const char* file, DisplayBase display_base, U32 export_type_user_id );
|
||||
|
||||
virtual void GenerateFrameTabularText(U64 frame_index, DisplayBase display_base );
|
||||
virtual void GeneratePacketTabularText( U64 packet_id, DisplayBase display_base );
|
||||
virtual void GenerateTransactionTabularText( U64 transaction_id, DisplayBase display_base );
|
||||
|
||||
protected: //functions
|
||||
|
||||
protected: //vars
|
||||
SimpleSerialAnalyzerSettings* mSettings;
|
||||
SimpleSerialAnalyzer* mAnalyzer;
|
||||
};
|
||||
|
||||
#endif //SIMPLESERIAL_ANALYZER_RESULTS
|
||||
Reference in New Issue
Block a user