13#include "MrcComm.npb.h"
Class for wrapping a nanopb ostream.
Definition Protobuf.h:119
Definition PointerIntPair.h:280
static std::optional< mrc::OpMode > Unpack(InputStream &Stream)
static bool Pack(OutputStream &Stream, const mrc::OpMode &Value)
mrc_proto_ProtobufOpMode MessageStruct
Definition OpMode.h:18
mrc_proto_ProtobufAvailableOpModes MessageStruct
Definition OpMode.h:27
static bool Pack(OutputStream &Stream, const std::vector< mrc::OpMode > &Value)
static std::optional< std::vector< mrc::OpMode > > Unpack(InputStream &Stream)
Protobuf serialization template.
Definition Protobuf.h:36