mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2026-04-28 03:08:08 +00:00
Analyzer plug
This commit is contained in:
@ -0,0 +1,27 @@
|
||||
#ifndef PULSELENGTHSTAT_ANALYZER_RESULTS
|
||||
#define PULSELENGTHSTAT_ANALYZER_RESULTS
|
||||
|
||||
#include <AnalyzerResults.h>
|
||||
|
||||
class PulseLengthStatAnalyzer;
|
||||
class PulseLengthStatAnalyzerSettings;
|
||||
|
||||
class PulseLengthStatAnalyzerResults : public AnalyzerResults
|
||||
{
|
||||
public:
|
||||
PulseLengthStatAnalyzerResults(PulseLengthStatAnalyzer* analyzer, PulseLengthStatAnalyzerSettings* settings);
|
||||
virtual ~PulseLengthStatAnalyzerResults();
|
||||
|
||||
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:
|
||||
PulseLengthStatAnalyzerSettings* mSettings;
|
||||
PulseLengthStatAnalyzer* mAnalyzer;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user