39#include "PacketDecoder.h"
59 SDCmdSymbol(stype t, uint32_t d, uint32_t e=0, uint32_t f=0, uint32_t g=0)
77 return (m_stype == s.m_stype) && (m_data == s.m_data) &&
78 (m_extdata1 == s.m_extdata1) && (m_extdata2 == s.m_extdata2) && (m_extdata3 == s.m_extdata3);
86 virtual std::string
GetText(
size_t)
override;
87 virtual std::string
GetColor(
size_t)
override;
101 virtual void Refresh()
override;
103 static std::string GetProtocolName();
105 virtual bool GetShowDataColumn()
override;
107 std::vector<std::string> GetHeaders()
override;
123 std::string m_cardtypename;
A parameter to a filter.
Definition: FilterParameter.h:86
Definition: PacketDecoder.h:85
Definition: PacketDecoder.h:40
Decodes the SD card command bus protocol.
Definition: SDCmdDecoder.h:97
virtual void Refresh() override
Evaluates a filter graph node.
Definition: SDCmdDecoder.cpp:80
virtual Packet * CreateMergedHeader(Packet *pack, size_t i) override
Creates a summary packet for one or more merged packets.
Definition: SDCmdDecoder.cpp:1350
virtual bool CanMerge(Packet *first, Packet *cur, Packet *next) override
Checks if multiple packets can be merged under a single heading in the protocol analyzer view.
Definition: SDCmdDecoder.cpp:1301
Definition: SDCmdDecoder.h:42
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46