WPILibC++ 2023.4.3
ntcore C++ API

Handle-based interface for C++. More...

Modules

 Instance Functions
 
 Table Functions
 
 Topic Functions
 
 Advanced Subscriber Functions
 
 Listener Functions
 
 Client/Server Functions
 
 Utility Functions
 
 Data Logger Functions
 
 Logger Functions
 
 Boolean Functions
 
 Integer Functions
 
 Float Functions
 
 Double Functions
 
 String Functions
 
 Raw Functions
 
 BooleanArray Functions
 
 IntegerArray Functions
 
 FloatArray Functions
 
 DoubleArray Functions
 
 StringArray Functions
 

Classes

struct  nt::EventFlags
 Event notification flags. More...
 
struct  nt::TopicInfo
 NetworkTables Topic Information. More...
 
struct  nt::ConnectionInfo
 NetworkTables Connection Information. More...
 
class  nt::ValueEventData
 NetworkTables Value Event Data. More...
 
class  nt::LogMessage
 NetworkTables log message. More...
 
class  nt::TimeSyncEventData
 NetworkTables time sync event data. More...
 
class  nt::Event
 NetworkTables event. More...
 
struct  nt::PubSubOptions
 NetworkTables publish/subscribe options. More...
 
struct  nt::TimestampedBoolean
 Timestamped Boolean. More...
 
struct  nt::TimestampedInteger
 Timestamped Integer. More...
 
struct  nt::TimestampedFloat
 Timestamped Float. More...
 
struct  nt::TimestampedDouble
 Timestamped Double. More...
 
struct  nt::TimestampedString
 Timestamped String. More...
 
struct  nt::TimestampedStringView
 Timestamped String view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedRaw
 Timestamped Raw. More...
 
struct  nt::TimestampedRawView
 Timestamped Raw view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedBooleanArray
 Timestamped BooleanArray. More...
 
struct  nt::TimestampedBooleanArrayView
 Timestamped BooleanArray view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedIntegerArray
 Timestamped IntegerArray. More...
 
struct  nt::TimestampedIntegerArrayView
 Timestamped IntegerArray view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedFloatArray
 Timestamped FloatArray. More...
 
struct  nt::TimestampedFloatArrayView
 Timestamped FloatArray view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedDoubleArray
 Timestamped DoubleArray. More...
 
struct  nt::TimestampedDoubleArrayView
 Timestamped DoubleArray view (for SmallVector-taking functions). More...
 
struct  nt::TimestampedStringArray
 Timestamped StringArray. More...
 

Variables

constexpr PubSubOptions nt::kDefaultPubSubOptions
 Default publish/subscribe options. More...
 

Detailed Description

Handle-based interface for C++.

Variable Documentation

◆ kDefaultPubSubOptions

constexpr PubSubOptions nt::kDefaultPubSubOptions
constexpr

Default publish/subscribe options.