#include <ObservableStatus.hpp>
◆ ObservableStatus()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
41 {
42 }
std::tuple< HAS_OBSERVERS... > _observers
Definition: ObservableStatus.hpp:65
◆ ~ObservableStatus()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
◆ notify() [1/2]
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
template<std::size_t I = 0, typename... Tp>
std::enable_if< I==sizeof...(Tp), void >::type ObservableStatus< OBSERVABLE, HAS_OBSERVERS >::notify |
( |
std::tuple< Tp... > & |
| ) |
|
|
inline |
◆ notify() [2/2]
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
◆ notify_observers()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
◆ register_observable()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
void ObservableStatus< OBSERVABLE, HAS_OBSERVERS >::register_observable |
( |
OBSERVABLE |
obs | ) |
|
|
inline |
◆ register_observers()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
void ObservableStatus< OBSERVABLE, HAS_OBSERVERS >::register_observers |
( |
HAS_OBSERVERS... |
obs | ) |
|
|
inline |
◆ std::enable_if()
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
template<std::size_t I = 0, typename... Tp>
◆ _observable
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
◆ _observers
template<typename OBSERVABLE , typename ... HAS_OBSERVERS>
std::tuple<HAS_OBSERVERS...> ObservableStatus< OBSERVABLE, HAS_OBSERVERS >::_observers |
The documentation for this class was generated from the following file: