CTRE Phoenix C++ 5.33.1
BuffTrajPointStream_CCI.h
Go to the documentation of this file.
1/* Copyright (C) Cross The Road Electronics 2024 */
2#pragma once
3
6#include <set>
7#include <cstddef>
8
9extern "C"{
14 CCIEXPORT ctre::phoenix::ErrorCode c_BuffTrajPointStream_Write(void *handle, double position, double velocity, double arbFeedFwd, double auxiliaryPos, double auxiliaryVel, double auxiliaryArbFeedFwd, uint32_t profileSlotSelect0, uint32_t profileSlotSelect1, bool isLastPoint, bool zeroPos, uint32_t timeDur, bool useAuxPID);
16}
CCIEXPORT ctre::phoenix::ErrorCode c_BuffTrajPointStream_Clear(void *handle)
CCIEXPORT ctre::phoenix::ErrorCode c_BuffTrajPointStream_Write(void *handle, double position, double velocity, double arbFeedFwd, double auxiliaryPos, double auxiliaryVel, double auxiliaryArbFeedFwd, uint32_t profileSlotSelect0, uint32_t profileSlotSelect1, bool isLastPoint, bool zeroPos, uint32_t timeDur, bool useAuxPID)
CCIEXPORT ctre::phoenix::ErrorCode c_BuffTrajPointStream_Destroy(void *handle)
CCIEXPORT ctre::phoenix::ErrorCode c_BuffTrajPointStream_Lookup(void *handle, void **outObject)
CCIEXPORT void * c_BuffTrajPointStream_Create1()
CCIEXPORT void c_BuffTrajPointStream_DestroyAll()
#define CCIEXPORT
Definition: CCI.h:10
ErrorCode
Definition: ErrorCode.h:13