OSVR-Core
|
Class to maintain callbacks for an interface for each report type explicitly enumerated. More...
#include <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.