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