Browse Source

usb解码240705

lijinwen 2 months ago
parent
commit
c96a00f814
1 changed files with 6 additions and 5 deletions
  1. 6 5
      ProtocolUSB/usb_decode_result.h

+ 6 - 5
ProtocolUSB/usb_decode_result.h

@@ -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)
 
         {
         }