Class to maintain callbacks for an interface for each report type explicitly enumerated. More...
#include <osvr/Common/InterfaceCallbacks.h>
Public Member Functions | |
| template<typename CallbackType > | |
| void | addCallback (CallbackType cb, void *userdata) |
| template<typename ReportType > | |
| void | triggerCallbacks (util::time::TimeValue const ×tamp, ReportType const &report) const |
| template<typename ReportType > | |
| std::size_t | getNumCallbacksFor (ReportType const &) const |
Class to maintain callbacks for an interface for each report type explicitly enumerated.
Definition at line 57 of file InterfaceCallbacks.h.