Esempio n. 1
0
 void CallbackManager::bindCallback(unsigned int trigger)
 {
     mapCallback(nullptr, trigger);
 }
Esempio n. 2
0
 void CallbackManager::bindCallbackEx(std::function<void(const Callback&)> func, unsigned int trigger)
 {
     mapCallback(std::bind(func, std::ref(m_Callback)), trigger);
 }
Esempio n. 3
0
 void bindCallbackEx(void (T::*func)(const Callback&), T* const classPtr, unsigned int trigger)
 {
     mapCallback(std::bind(func, classPtr, std::ref(m_Callback)), trigger);
 }
Esempio n. 4
0
 void CallbackManager::bindCallback(std::function<void()> func, unsigned int trigger)
 {
     mapCallback(func, trigger);
 }
Esempio n. 5
0
 void bindCallback(void (T::*func)(), T* const classPtr, unsigned int trigger)
 {
     mapCallback(std::bind(func, classPtr), trigger);
 }