pf_r2000_packet_a.h
Go to the documentation of this file.
1 #pragma once
2 
4 
6 {
7 protected:
8 #pragma pack(push, pfA, 1)
9  struct Data
10  {
11  uint32_t distance;
12  };
13 #pragma pack(pop, pfA)
14 
15  virtual void get_type(char* c);
16 
17  virtual void read_data(uint8_t* buf, size_t num);
18  virtual void read_with(PFPacketReader& reader);
19 };
PFR2000Packet_A::Data::distance
uint32_t distance
Definition: pf_r2000_packet_a.h:11
pf_r2000_packet.h
PFR2000Packet_A::get_type
virtual void get_type(char *c)
Definition: pf_r2000_packet_a.cpp:9
PFR2000Packet_A
Definition: pf_r2000_packet_a.h:5
PFR2000Packet_A::read_with
virtual void read_with(PFPacketReader &reader)
Definition: pf_r2000_packet_a.cpp:4
PFR2000Packet_A::read_data
virtual void read_data(uint8_t *buf, size_t num)
Definition: pf_r2000_packet_a.cpp:15
PFR2000Packet
Definition: pf_r2000_packet.h:6
PFPacketReader
Definition: pf_packet_reader.h:11
PFR2000Packet_A::Data
Definition: pf_r2000_packet_a.h:9


pf_driver
Author(s): Harsh Deshpande
autogenerated on Sun Feb 4 2024 03:32:56