7#ifndef PB_WPI_PROTO_SPLINE_NPB_H_INCLUDED 
    8#define PB_WPI_PROTO_SPLINE_NPB_H_INCLUDED 
   13#if PB_PROTO_HEADER_VERSION != 40 
   14#error Regenerate this file with the current version of nanopb generator. 
   20    static std::string_view 
msg_name(
void) 
noexcept;
 
 
   31    static std::string_view 
msg_name(
void) 
noexcept;
 
 
   42#define wpi_proto_ProtobufCubicHermiteSpline_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   43#define wpi_proto_ProtobufQuinticHermiteSpline_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   44#define wpi_proto_ProtobufCubicHermiteSpline_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   45#define wpi_proto_ProtobufQuinticHermiteSpline_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}} 
   48#define wpi_proto_ProtobufCubicHermiteSpline_x_initial_tag 1 
   49#define wpi_proto_ProtobufCubicHermiteSpline_x_final_tag 2 
   50#define wpi_proto_ProtobufCubicHermiteSpline_y_initial_tag 3 
   51#define wpi_proto_ProtobufCubicHermiteSpline_y_final_tag 4 
   52#define wpi_proto_ProtobufQuinticHermiteSpline_x_initial_tag 1 
   53#define wpi_proto_ProtobufQuinticHermiteSpline_x_final_tag 2 
   54#define wpi_proto_ProtobufQuinticHermiteSpline_y_initial_tag 3 
   55#define wpi_proto_ProtobufQuinticHermiteSpline_y_final_tag 4 
   58#define wpi_proto_ProtobufCubicHermiteSpline_FIELDLIST(X, a) \ 
   59X(a, CALLBACK, REPEATED, DOUBLE,   x_initial,         1) \ 
   60X(a, CALLBACK, REPEATED, DOUBLE,   x_final,           2) \ 
   61X(a, CALLBACK, REPEATED, DOUBLE,   y_initial,         3) \ 
   62X(a, CALLBACK, REPEATED, DOUBLE,   y_final,           4) 
 
   63#define wpi_proto_ProtobufCubicHermiteSpline_CALLBACK pb_default_field_callback 
   64#define wpi_proto_ProtobufCubicHermiteSpline_DEFAULT NULL 
   66#define wpi_proto_ProtobufQuinticHermiteSpline_FIELDLIST(X, a) \ 
   67X(a, CALLBACK, REPEATED, DOUBLE,   x_initial,         1) \ 
   68X(a, CALLBACK, REPEATED, DOUBLE,   x_final,           2) \ 
   69X(a, CALLBACK, REPEATED, DOUBLE,   y_initial,         3) \ 
   70X(a, CALLBACK, REPEATED, DOUBLE,   y_final,           4) 
 
   71#define wpi_proto_ProtobufQuinticHermiteSpline_CALLBACK pb_default_field_callback 
   72#define wpi_proto_ProtobufQuinticHermiteSpline_DEFAULT NULL 
struct _wpi_proto_ProtobufCubicHermiteSpline wpi_proto_ProtobufCubicHermiteSpline
 
struct _wpi_proto_ProtobufQuinticHermiteSpline wpi_proto_ProtobufQuinticHermiteSpline
 
Definition spline.npb.h:18
 
pb_callback_t y_initial
Definition spline.npb.h:25
 
static pb_filedesc_t file_descriptor(void) noexcept
 
pb_callback_t x_initial
Definition spline.npb.h:23
 
pb_callback_t y_final
Definition spline.npb.h:26
 
pb_callback_t x_final
Definition spline.npb.h:24
 
static const pb_msgdesc_t * msg_descriptor(void) noexcept
 
static std::string_view msg_name(void) noexcept
 
Definition spline.npb.h:29
 
static pb_filedesc_t file_descriptor(void) noexcept
 
pb_callback_t y_final
Definition spline.npb.h:37
 
pb_callback_t x_initial
Definition spline.npb.h:34
 
static std::string_view msg_name(void) noexcept
 
pb_callback_t x_final
Definition spline.npb.h:35
 
pb_callback_t y_initial
Definition spline.npb.h:36
 
static const pb_msgdesc_t * msg_descriptor(void) noexcept