38#include "../scopehal/PacketDecoder.h"
73 return (m_type ==
s.m_type) && (m_data ==
s.m_data) && (m_str ==
s.m_str);
81 virtual std::string
GetText(
size_t)
override;
82 virtual std::string
GetColor(
size_t)
override;
91 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
93 std::vector<std::string> GetHeaders()
override;
95 static std::string GetProtocolName();
96 virtual bool GetShowDataColumn()
override;
Definition AcceleratorBuffer.h:204
Definition PacketDecoder.h:85
Definition PacketDecoder.h:40
Definition VICPDecoder.h:86
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 VICPDecoder.cpp:566
virtual Packet * CreateMergedHeader(Packet *pack, size_t i) override
Creates a summary packet for one or more merged packets.
Definition VICPDecoder.cpp:571
Definition VICPDecoder.h:41