ifm3d
pcic_command.h
1
#ifndef IFM3D_DEVICE_PCIC_COMMAND_H
2
#define IFM3D_DEVICE_PCIC_COMMAND_H
3
4
#include <cstdint>
5
#include <string>
6
#include <vector>
7
8
namespace
ifm3d
9
{
10
class
PCICCommand
11
{
12
public
:
13
PCICCommand
() =
default
;
14
virtual
~
PCICCommand
() =
default
;
15
22
virtual
std::vector<std::uint8_t>
SerializeData
()
const
= 0;
23
};
24
}
// namespace ifm3d
25
26
#endif // IFM3D_DEVICE_PCIC_COMMAND_H
ifm3d::PCICCommand::SerializeData
virtual std::vector< std::uint8_t > SerializeData() const =0
Serialize the command into a sequence of bytes for PCIC transmission.
ifm3d::PCICCommand
Definition:
pcic_command.h:10
ifm3d
device
pcic_command.h
Generated by
1.8.17