WPILibC++ 2024.1.1-beta-4
nt::UnitTopic< T > Member List

This is the complete list of members for nt::UnitTopic< T >, including all inherited members.

DeleteProperty(std::string_view name)nt::Topicinline
EntryType typedefnt::UnitTopic< T >
Exists() constnt::Topicinline
GenericPublish(std::string_view typeString, const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GenericPublishEx(std::string_view typeString, const wpi::json &properties, const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GenericSubscribe(const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GenericSubscribe(std::string_view typeString, const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GetEntry(ParamType defaultValue, const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
GetEntryEx(std::string_view typeString, ParamType defaultValue, const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
GetGenericEntry(const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GetGenericEntry(std::string_view typeString, const PubSubOptions &options=kDefaultPubSubOptions)nt::Topic
GetHandle() constnt::Topicinline
GetInfo() constnt::Topicinline
GetInstance() constnt::Topic
GetName() constnt::Topicinline
GetProperties() constnt::Topic
GetProperty(std::string_view name) constnt::Topic
GetType() constnt::Topicinline
GetTypeString() constnt::Topicinline
IsCached() constnt::Topicinline
IsMatchingUnit() constnt::UnitTopic< T >inline
IsPersistent() constnt::Topicinline
IsRetained() constnt::Topicinline
kTypeStringnt::UnitTopic< T >static
m_handlent::Topicprotected
operator bool() constnt::Topicinlineexplicit
operator==(const Topic &) const =defaultnt::Topic
ParamType typedefnt::UnitTopic< T >
Publish(const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
PublisherType typedefnt::UnitTopic< T >
PublishEx(std::string_view typeString, const wpi::json &properties, const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
SetCached(bool cached)nt::Topicinline
SetPersistent(bool persistent)nt::Topicinline
SetProperties(const wpi::json &properties)nt::Topicinline
SetProperty(std::string_view name, const wpi::json &value)nt::Topic
SetRetained(bool retained)nt::Topicinline
Subscribe(ParamType defaultValue, const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
SubscribeEx(std::string_view typeString, ParamType defaultValue, const PubSubOptions &options=kDefaultPubSubOptions)nt::UnitTopic< T >inline
SubscriberType typedefnt::UnitTopic< T >
TimestampedValueType typedefnt::UnitTopic< T >
Topic()=defaultnt::Topic
Topic(NT_Topic handle)nt::Topicinlineexplicit
UnitTopic()=defaultnt::UnitTopic< T >
UnitTopic(NT_Topic handle)nt::UnitTopic< T >inlineexplicit
UnitTopic(Topic topic)nt::UnitTopic< T >inlineexplicit
ValueType typedefnt::UnitTopic< T >