WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
trajectory.npb.h File Reference
#include <pb.h>
#include <span>
#include <string_view>
#include "geometry2d.npb.h"

Go to the source code of this file.

Classes

struct  _wpi_proto_ProtobufTrajectoryState
 
struct  _wpi_proto_ProtobufTrajectory
 

Macros

#define wpi_proto_ProtobufTrajectoryState_init_default   {0, 0, 0, {{NULL}, NULL}, 0}
 
#define wpi_proto_ProtobufTrajectory_init_default   {{{NULL}, NULL}}
 
#define wpi_proto_ProtobufTrajectoryState_init_zero   {0, 0, 0, {{NULL}, NULL}, 0}
 
#define wpi_proto_ProtobufTrajectory_init_zero   {{{NULL}, NULL}}
 
#define wpi_proto_ProtobufTrajectoryState_time_tag   1
 
#define wpi_proto_ProtobufTrajectoryState_velocity_tag   2
 
#define wpi_proto_ProtobufTrajectoryState_acceleration_tag   3
 
#define wpi_proto_ProtobufTrajectoryState_pose_tag   4
 
#define wpi_proto_ProtobufTrajectoryState_curvature_tag   5
 
#define wpi_proto_ProtobufTrajectory_states_tag   2
 
#define wpi_proto_ProtobufTrajectoryState_FIELDLIST(X, a)
 
#define wpi_proto_ProtobufTrajectoryState_CALLBACK   pb_default_field_callback
 
#define wpi_proto_ProtobufTrajectoryState_DEFAULT   NULL
 
#define wpi_proto_ProtobufTrajectoryState_pose_MSGTYPE   wpi_proto_ProtobufPose2d
 
#define wpi_proto_ProtobufTrajectory_FIELDLIST(X, a)
 
#define wpi_proto_ProtobufTrajectory_CALLBACK   pb_default_field_callback
 
#define wpi_proto_ProtobufTrajectory_DEFAULT   NULL
 
#define wpi_proto_ProtobufTrajectory_states_MSGTYPE   wpi_proto_ProtobufTrajectoryState
 

Typedefs

typedef struct _wpi_proto_ProtobufTrajectoryState wpi_proto_ProtobufTrajectoryState
 
typedef struct _wpi_proto_ProtobufTrajectory wpi_proto_ProtobufTrajectory
 

Macro Definition Documentation

◆ wpi_proto_ProtobufTrajectory_CALLBACK

#define wpi_proto_ProtobufTrajectory_CALLBACK   pb_default_field_callback

◆ wpi_proto_ProtobufTrajectory_DEFAULT

#define wpi_proto_ProtobufTrajectory_DEFAULT   NULL

◆ wpi_proto_ProtobufTrajectory_FIELDLIST

#define wpi_proto_ProtobufTrajectory_FIELDLIST ( X,
a )
Value:
X(a, CALLBACK, REPEATED, MESSAGE, states, 2)

◆ wpi_proto_ProtobufTrajectory_init_default

#define wpi_proto_ProtobufTrajectory_init_default   {{{NULL}, NULL}}

◆ wpi_proto_ProtobufTrajectory_init_zero

#define wpi_proto_ProtobufTrajectory_init_zero   {{{NULL}, NULL}}

◆ wpi_proto_ProtobufTrajectory_states_MSGTYPE

#define wpi_proto_ProtobufTrajectory_states_MSGTYPE   wpi_proto_ProtobufTrajectoryState

◆ wpi_proto_ProtobufTrajectory_states_tag

#define wpi_proto_ProtobufTrajectory_states_tag   2

◆ wpi_proto_ProtobufTrajectoryState_acceleration_tag

#define wpi_proto_ProtobufTrajectoryState_acceleration_tag   3

◆ wpi_proto_ProtobufTrajectoryState_CALLBACK

#define wpi_proto_ProtobufTrajectoryState_CALLBACK   pb_default_field_callback

◆ wpi_proto_ProtobufTrajectoryState_curvature_tag

#define wpi_proto_ProtobufTrajectoryState_curvature_tag   5

◆ wpi_proto_ProtobufTrajectoryState_DEFAULT

#define wpi_proto_ProtobufTrajectoryState_DEFAULT   NULL

◆ wpi_proto_ProtobufTrajectoryState_FIELDLIST

#define wpi_proto_ProtobufTrajectoryState_FIELDLIST ( X,
a )
Value:
X(a, STATIC, SINGULAR, DOUBLE, time, 1) \
X(a, STATIC, SINGULAR, DOUBLE, velocity, 2) \
X(a, STATIC, SINGULAR, DOUBLE, acceleration, 3) \
X(a, CALLBACK, OPTIONAL, MESSAGE, pose, 4) \
X(a, STATIC, SINGULAR, DOUBLE, curvature, 5)

◆ wpi_proto_ProtobufTrajectoryState_init_default

#define wpi_proto_ProtobufTrajectoryState_init_default   {0, 0, 0, {{NULL}, NULL}, 0}

◆ wpi_proto_ProtobufTrajectoryState_init_zero

#define wpi_proto_ProtobufTrajectoryState_init_zero   {0, 0, 0, {{NULL}, NULL}, 0}

◆ wpi_proto_ProtobufTrajectoryState_pose_MSGTYPE

#define wpi_proto_ProtobufTrajectoryState_pose_MSGTYPE   wpi_proto_ProtobufPose2d

◆ wpi_proto_ProtobufTrajectoryState_pose_tag

#define wpi_proto_ProtobufTrajectoryState_pose_tag   4

◆ wpi_proto_ProtobufTrajectoryState_time_tag

#define wpi_proto_ProtobufTrajectoryState_time_tag   1

◆ wpi_proto_ProtobufTrajectoryState_velocity_tag

#define wpi_proto_ProtobufTrajectoryState_velocity_tag   2

Typedef Documentation

◆ wpi_proto_ProtobufTrajectory

◆ wpi_proto_ProtobufTrajectoryState