#include <cstdint>#include <functional>#include <map>#include <memory>#include <string>#include <vector>#include "vesc_driver/vesc_packet.h"

Go to the source code of this file.
Classes | |
| class | vesc_driver::PacketFactoryTemplate< PACKETTYPE > |
| class | vesc_driver::VescPacketFactory |
Namespaces | |
| vesc_driver | |
Macros | |
| #define | REGISTER_PACKET_TYPE(id, klass) static PacketFactoryTemplate<klass> global_##klass##Factory((id)); |
| #define REGISTER_PACKET_TYPE | ( | id, | |
| klass | |||
| ) | static PacketFactoryTemplate<klass> global_##klass##Factory((id)); |
Use this macro to register packets
Definition at line 109 of file vesc_packet_factory.h.