WPILibC++
2025.3.2
Loading...
Searching...
No Matches
NetworkTableType.h
Go to the documentation of this file.
1
// Copyright (c) FIRST and other WPILib contributors.
2
// Open Source Software; you can modify and/or share it under the terms of
3
// the WPILib BSD license file in the root directory of this project.
4
5
#pragma once
6
7
#include "
ntcore_c.h
"
8
9
namespace
nt
{
10
11
/**
12
* NetworkTable entry type.
13
* @ingroup ntcore_cpp_api
14
*/
15
enum class
NetworkTableType
{
16
/// Unassigned data type.
17
kUnassigned
=
NT_UNASSIGNED
,
18
/// Boolean data type.
19
kBoolean
=
NT_BOOLEAN
,
20
/// Double precision floating-point data type.
21
kDouble
=
NT_DOUBLE
,
22
/// String data type.
23
kString
=
NT_STRING
,
24
/// Raw data type.
25
kRaw
=
NT_RAW
,
26
/// Boolean array data type.
27
kBooleanArray
=
NT_BOOLEAN_ARRAY
,
28
/// Double precision floating-point array data type.
29
kDoubleArray
=
NT_DOUBLE_ARRAY
,
30
/// String array data type.
31
kStringArray
=
NT_STRING_ARRAY
,
32
/// Integer data type.
33
kInteger
=
NT_INTEGER
,
34
/// Single precision floating-point data type.
35
kFloat
=
NT_FLOAT
,
36
/// Integer array data type.
37
kIntegerArray
=
NT_INTEGER_ARRAY
,
38
/// Single precision floating-point array data type.
39
kFloatArray
=
NT_FLOAT_ARRAY
40
};
41
42
}
// namespace nt
NT_DOUBLE
@ NT_DOUBLE
Definition
ntcore_c.h:56
NT_BOOLEAN
@ NT_BOOLEAN
Definition
ntcore_c.h:55
NT_DOUBLE_ARRAY
@ NT_DOUBLE_ARRAY
Definition
ntcore_c.h:60
NT_STRING
@ NT_STRING
Definition
ntcore_c.h:57
NT_FLOAT_ARRAY
@ NT_FLOAT_ARRAY
Definition
ntcore_c.h:66
NT_INTEGER
@ NT_INTEGER
Definition
ntcore_c.h:63
NT_BOOLEAN_ARRAY
@ NT_BOOLEAN_ARRAY
Definition
ntcore_c.h:59
NT_FLOAT
@ NT_FLOAT
Definition
ntcore_c.h:64
NT_STRING_ARRAY
@ NT_STRING_ARRAY
Definition
ntcore_c.h:61
NT_INTEGER_ARRAY
@ NT_INTEGER_ARRAY
Definition
ntcore_c.h:65
NT_UNASSIGNED
@ NT_UNASSIGNED
Definition
ntcore_c.h:54
NT_RAW
@ NT_RAW
Definition
ntcore_c.h:58
nt::NetworkTableType
NetworkTableType
NetworkTable entry type.
Definition
NetworkTableType.h:15
nt::NetworkTableType::kString
@ kString
String data type.
nt::NetworkTableType::kDoubleArray
@ kDoubleArray
Double precision floating-point array data type.
nt::NetworkTableType::kUnassigned
@ kUnassigned
Unassigned data type.
nt::NetworkTableType::kFloatArray
@ kFloatArray
Single precision floating-point array data type.
nt::NetworkTableType::kBoolean
@ kBoolean
Boolean data type.
nt::NetworkTableType::kIntegerArray
@ kIntegerArray
Integer array data type.
nt::NetworkTableType::kBooleanArray
@ kBooleanArray
Boolean array data type.
nt::NetworkTableType::kDouble
@ kDouble
Double precision floating-point data type.
nt::NetworkTableType::kFloat
@ kFloat
Single precision floating-point data type.
nt::NetworkTableType::kInteger
@ kInteger
Integer data type.
nt::NetworkTableType::kStringArray
@ kStringArray
String array data type.
nt::NetworkTableType::kRaw
@ kRaw
Raw data type.
nt
NetworkTables (ntcore) namespace.
Definition
ntcore_cpp.h:36
ntcore_c.h
networktables
NetworkTableType.h
Generated on Mon Mar 17 2025 23:50:34 for WPILibC++ by
1.12.0