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.