8 #ifndef NTCORE_NETWORKTABLES_TABLEENTRYLISTENER_H_
9 #define NTCORE_NETWORKTABLES_TABLEENTRYLISTENER_H_
14 #include <wpi/StringRef.h>
19 class NetworkTableEntry;
38 typedef std::function<void(NetworkTable* table, StringRef name,
39 NetworkTableEntry entry,
40 std::shared_ptr<Value> value,
int flags)>
45 #endif // NTCORE_NETWORKTABLES_TABLEENTRYLISTENER_H_
NetworkTables (ntcore) namespace.
Definition: ITable.h:21
std::function< void(NetworkTable *table, StringRef name, NetworkTableEntry entry, std::shared_ptr< Value > value, int flags)> TableEntryListener
A listener that listens to changes in values in a NetworkTable.
Definition: TableEntryListener.h:41
StringRef - Represent a constant reference to a string, i.e.
Definition: StringRef.h:49