|
@@ -11,7 +11,7 @@
|
|
|
//#include <utility>
|
|
|
|
|
|
//#include "protocol_Usb_enums.h"
|
|
|
-
|
|
|
+
|
|
|
#include "Usb_decode_event.h"
|
|
|
#include "../decode_result.h"
|
|
|
//#include "Usb_packet.h"
|
|
@@ -37,13 +37,14 @@ namespace Protocol
|
|
|
intptr_t usb_decoder_ptr;
|
|
|
//std::vector<UsbDecoderesultCell> DecodeResultCells;
|
|
|
//std::vector<UsbDecodeEvent> DecodeEventCells;
|
|
|
- UsbDecodeResult() : decode_result_cells_ptr(nullptr), decode_events_ptr(nullptr), decode_result_count(0), decode_event_count(0),
|
|
|
- usb_speed(UsbEnums::UsbSpeed::FULL_SPEED)
|
|
|
+ UsbDecodeResult() : decode_result_cells_ptr(nullptr), decode_events_ptr(nullptr), decode_result_count(0),
|
|
|
+ decode_event_count(0),
|
|
|
+ usb_speed(UsbEnums::UsbSpeed::FULL_SPEED), usb_decoder_ptr(0)
|
|
|
{
|
|
|
//ProtocolType = SerialProtocolType::Usb;
|
|
|
//DecodeResultCells = {};
|
|
|
}
|
|
|
- UsbDecodeResult(const UsbDecodeResult& result) : usb_speed(UsbEnums::UsbSpeed::FULL_SPEED)
|
|
|
+ UsbDecodeResult(const UsbDecodeResult& result) : usb_speed(UsbEnums::UsbSpeed::FULL_SPEED), usb_decoder_ptr(0)
|
|
|
{
|
|
|
decode_result_need_update = result.decode_result_need_update;
|
|
|
decode_event_need_update = result.decode_event_need_update;
|
|
@@ -61,7 +62,7 @@ namespace Protocol
|
|
|
decode_result_cells_ptr(other.decode_result_cells_ptr),
|
|
|
decode_events_ptr(other.decode_events_ptr),
|
|
|
decode_result_count(other.decode_result_count),
|
|
|
- decode_event_count(other.decode_event_count), usb_speed(UsbEnums::UsbSpeed::FULL_SPEED)
|
|
|
+ decode_event_count(other.decode_event_count), usb_speed(UsbEnums::UsbSpeed::FULL_SPEED), usb_decoder_ptr(0)
|
|
|
|
|
|
{
|
|
|
}
|