WPILibC++  unspecified
cs::Notifier Class Reference

Classes

class  Thread
 

Public Member Functions

void Start ()
 
void Stop ()
 
void SetOnStart (std::function< void()> on_start)
 
void SetOnExit (std::function< void()> on_exit)
 
int AddListener (std::function< void(const RawEvent &event)> callback, int eventMask)
 
void RemoveListener (int uid)
 
void NotifySource (llvm::StringRef name, CS_Source source, CS_EventKind kind)
 
void NotifySource (const SourceImpl &source, CS_EventKind kind)
 
void NotifySourceVideoMode (const SourceImpl &source, const VideoMode &mode)
 
void NotifySourceProperty (const SourceImpl &source, CS_EventKind kind, llvm::StringRef propertyName, int property, CS_PropertyKind propertyKind, int value, llvm::StringRef valueStr)
 
void NotifySink (llvm::StringRef name, CS_Sink sink, CS_EventKind kind)
 
void NotifySink (const SinkImpl &sink, CS_EventKind kind)
 
void NotifySinkSourceChanged (llvm::StringRef name, CS_Sink sink, CS_Source source)
 
void NotifyNetworkInterfacesChanged ()
 

Static Public Member Functions

static NotifierGetInstance ()
 
static bool destroyed ()
 

Friends

class NotifierTest
 

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