#include <callbacks.h>
Public Member Functions | |
template<typename Data , typename Function > | |
void | addCallback (int idx, const Function &f) |
template<typename Data > | |
void | callBack (const Data &data, int idx) |
void | clearCallback (int idx) |
Private Attributes | |
std::map< int, cv::Ptr < Callback > > | cbs_ |
Definition at line 37 of file callbacks.h.
void pano::CallbackEngine::addCallback | ( | int | idx, |
const Function & | f | ||
) | [inline] |
Definition at line 40 of file callbacks.h.
void pano::CallbackEngine::callBack | ( | const Data & | data, |
int | idx | ||
) | [inline] |
Definition at line 44 of file callbacks.h.
void pano::CallbackEngine::clearCallback | ( | int | idx | ) | [inline] |
Definition at line 50 of file callbacks.h.
std::map<int,cv::Ptr<Callback> > pano::CallbackEngine::cbs_ [private] |
Definition at line 54 of file callbacks.h.