WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
nt::Notifier Class Reference

Classes

class  Thread
 

Public Member Functions

void Start ()
 
void Stop ()
 
bool local_notifiers () const
 
void SetOnStart (std::function< void()> on_start)
 
void SetOnExit (std::function< void()> on_exit)
 
unsigned int AddEntryListener (llvm::StringRef prefix, EntryListenerCallback callback, unsigned int flags)
 
void RemoveEntryListener (unsigned int entry_listener_uid)
 
void NotifyEntry (StringRef name, std::shared_ptr< Value > value, unsigned int flags, EntryListenerCallback only=nullptr)
 
unsigned int AddConnectionListener (ConnectionListenerCallback callback)
 
void RemoveConnectionListener (unsigned int conn_listener_uid)
 
void NotifyConnection (bool connected, const ConnectionInfo &conn_info, ConnectionListenerCallback only=nullptr)
 

Static Public Member Functions

static NotifierGetInstance ()
 
static bool destroyed ()
 

Friends

class NotifierTest
 

The documentation for this class was generated from the following files: