7#ifndef PB_WPI_PROTO_SYSTEM_NPB_H_INCLUDED 
    8#define PB_WPI_PROTO_SYSTEM_NPB_H_INCLUDED 
   14#if PB_PROTO_HEADER_VERSION != 40 
   15#error Regenerate this file with the current version of nanopb generator. 
   21    static std::string_view 
msg_name(
void) 
noexcept;
 
 
   35#define wpi_proto_ProtobufLinearSystem_init_default {0, 0, 0, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   36#define wpi_proto_ProtobufLinearSystem_init_zero {0, 0, 0, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   39#define wpi_proto_ProtobufLinearSystem_num_states_tag 1 
   40#define wpi_proto_ProtobufLinearSystem_num_inputs_tag 2 
   41#define wpi_proto_ProtobufLinearSystem_num_outputs_tag 3 
   42#define wpi_proto_ProtobufLinearSystem_a_tag     4 
   43#define wpi_proto_ProtobufLinearSystem_b_tag     5 
   44#define wpi_proto_ProtobufLinearSystem_c_tag     6 
   45#define wpi_proto_ProtobufLinearSystem_d_tag     7 
   48#define wpi_proto_ProtobufLinearSystem_FIELDLIST(X, a_) \ 
   49X(a_, STATIC,   SINGULAR, UINT32,   num_states,        1) \ 
   50X(a_, STATIC,   SINGULAR, UINT32,   num_inputs,        2) \ 
   51X(a_, STATIC,   SINGULAR, UINT32,   num_outputs,       3) \ 
   52X(a_, CALLBACK, OPTIONAL, MESSAGE,  a,                 4) \ 
   53X(a_, CALLBACK, OPTIONAL, MESSAGE,  b,                 5) \ 
   54X(a_, CALLBACK, OPTIONAL, MESSAGE,  c,                 6) \ 
   55X(a_, CALLBACK, OPTIONAL, MESSAGE,  d,                 7) 
 
   56#define wpi_proto_ProtobufLinearSystem_CALLBACK pb_default_field_callback 
   57#define wpi_proto_ProtobufLinearSystem_DEFAULT NULL 
   58#define wpi_proto_ProtobufLinearSystem_a_MSGTYPE wpi_proto_ProtobufMatrix 
   59#define wpi_proto_ProtobufLinearSystem_b_MSGTYPE wpi_proto_ProtobufMatrix 
   60#define wpi_proto_ProtobufLinearSystem_c_MSGTYPE wpi_proto_ProtobufMatrix 
   61#define wpi_proto_ProtobufLinearSystem_d_MSGTYPE wpi_proto_ProtobufMatrix 
Definition system.npb.h:19
uint32_t num_inputs
Definition system.npb.h:25
static std::string_view msg_name(void) noexcept
static pb_filedesc_t file_descriptor(void) noexcept
pb_callback_t b
Definition system.npb.h:28
pb_callback_t c
Definition system.npb.h:29
static const pb_msgdesc_t * msg_descriptor(void) noexcept
pb_callback_t a
Definition system.npb.h:27
pb_callback_t d
Definition system.npb.h:30
uint32_t num_states
Definition system.npb.h:24
uint32_t num_outputs
Definition system.npb.h:26
struct _wpi_proto_ProtobufLinearSystem wpi_proto_ProtobufLinearSystem