WPILibC++ 2027.0.0-alpha-5
Loading...
Searching...
No Matches
ntcore C++ object-oriented API

Recommended interface for C++, identical to Java API. More...

Classes

class  wpi::nt::NetworkTable
 A network table that knows its subtable path. More...
class  wpi::nt::Value
 A network table entry value. More...
class  wpi::nt::NetworkTableEntry
 NetworkTables Entry. More...
class  wpi::nt::NetworkTableInstance
 NetworkTables Instance. More...

Typedefs

using wpi::nt::NetworkTableValue = Value
 NetworkTable Value alias for similarity with Java.

Enumerations

enum class  wpi::nt::NetworkTableType {
  wpi::nt::NetworkTableType::UNASSIGNED = NT_UNASSIGNED , wpi::nt::NetworkTableType::BOOLEAN = NT_BOOLEAN , wpi::nt::NetworkTableType::DOUBLE = NT_DOUBLE , wpi::nt::NetworkTableType::STRING = NT_STRING ,
  wpi::nt::NetworkTableType::RAW = NT_RAW , wpi::nt::NetworkTableType::BOOLEAN_ARRAY = NT_BOOLEAN_ARRAY , wpi::nt::NetworkTableType::DOUBLE_ARRAY = NT_DOUBLE_ARRAY , wpi::nt::NetworkTableType::STRING_ARRAY = NT_STRING_ARRAY ,
  wpi::nt::NetworkTableType::INTEGER = NT_INTEGER , wpi::nt::NetworkTableType::FLOAT = NT_FLOAT , wpi::nt::NetworkTableType::INTEGER_ARRAY = NT_INTEGER_ARRAY , wpi::nt::NetworkTableType::FLOAT_ARRAY = NT_FLOAT_ARRAY
}
 NetworkTable entry type. More...

Detailed Description

Recommended interface for C++, identical to Java API.

Typedef Documentation

◆ NetworkTableValue

NetworkTable Value alias for similarity with Java.

Enumeration Type Documentation

◆ NetworkTableType

enum class wpi::nt::NetworkTableType
strong

NetworkTable entry type.

Enumerator
UNASSIGNED 

Unassigned data type.

BOOLEAN 

Boolean data type.

DOUBLE 

Double precision floating-point data type.

STRING 

String data type.

RAW 

Raw data type.

BOOLEAN_ARRAY 

Boolean array data type.

DOUBLE_ARRAY 

Double precision floating-point array data type.

STRING_ARRAY 

String array data type.

INTEGER 

Integer data type.

FLOAT 

Single precision floating-point data type.

INTEGER_ARRAY 

Integer array data type.

FLOAT_ARRAY 

Single precision floating-point array data type.