#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.