CTRE Phoenix C++ 5.33.1
Logger_CCI.h
Go to the documentation of this file.
1/* Copyright (C) Cross The Road Electronics 2024 */
2#pragma once
3
6#include <string>
7
8extern "C" {
10 CCIEXPORT void c_Logger_Open(int language, bool logDriverStation);
11 CCIEXPORT ctre::phoenix::ErrorCode c_Logger_Log(ctre::phoenix::ErrorCode code, const char* device, const char * func, int hierarchy, const char *stacktrace);
12 CCIEXPORT void c_Logger_Description(ctre::phoenix::ErrorCode code, std::string & shortDescripToFill, std::string & longDescripToFill);
13}
#define CCIEXPORT
Definition: CCI.h:10
CCIEXPORT void c_Logger_Close()
CCIEXPORT void c_Logger_Description(ctre::phoenix::ErrorCode code, std::string &shortDescripToFill, std::string &longDescripToFill)
CCIEXPORT ctre::phoenix::ErrorCode c_Logger_Log(ctre::phoenix::ErrorCode code, const char *device, const char *func, int hierarchy, const char *stacktrace)
CCIEXPORT void c_Logger_Open(int language, bool logDriverStation)
ErrorCode
Definition: ErrorCode.h:13