CTRE Phoenix C++ 5.33.0
|
Stream of trajectory points for Talon/Victor motion profiling. More...
#include <ctre/phoenix/motion/BufferedTrajectoryPointStream.h>
Public Member Functions | |
BufferedTrajectoryPointStream () | |
~BufferedTrajectoryPointStream () | |
BufferedTrajectoryPointStream (const BufferedTrajectoryPointStream &)=delete | |
BufferedTrajectoryPointStream & | operator= (const BufferedTrajectoryPointStream &)=delete |
ctre::phoenix::ErrorCode | Clear () |
Clear all trajectory points. More... | |
ctre::phoenix::ErrorCode | Write (const TrajectoryPoint &trajPt) |
Write a single trajectory point into the buffer. More... | |
ctre::phoenix::ErrorCode | Write (const TrajectoryPoint *trajPts, uint32_t trajPtCount) |
Writes an array of trajectory point into the buffer. More... | |
void * | GetHandle () |
Stream of trajectory points for Talon/Victor motion profiling.
ctre::phoenix::motion::BufferedTrajectoryPointStream::BufferedTrajectoryPointStream | ( | ) |
ctre::phoenix::motion::BufferedTrajectoryPointStream::~BufferedTrajectoryPointStream | ( | ) |
|
delete |
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Clear | ( | ) |
Clear all trajectory points.
|
inline |
|
delete |
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Write | ( | const TrajectoryPoint & | trajPt | ) |
Write a single trajectory point into the buffer.
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Write | ( | const TrajectoryPoint * | trajPts, |
uint32_t | trajPtCount | ||
) |
Writes an array of trajectory point into the buffer.