Horizon Official Technical Documentation
|
|
Public Member Functions | |
A (int a=100) | |
A (int id=0) | |
![]() | |
D (int a) | |
![]() | |
ObservableStatus (HAS_OBSERVERS ... args) | |
~ObservableStatus () | |
std::enable_if< I==sizeof...(Tp), void >::type | notify (std::tuple< Tp... > &) |
notify (t) | |
std::enable_if (_observers) -> on_observable_changed(_observable) | |
void | notify_observers () |
void | register_observable (A * obs) |
void | register_observers (HAS_OBSERVERS... obs) |
![]() | |
virtual | ~ReferenceObject () |
bool | is_valid () const |
void | add_reference (TestRefManager< A > &m) |
void | remove_reference () |
TestReference< A > & | get_reference () |
![]() | |
GenericTestObject (int id, char type) | |
virtual int | get_id () |
virtual void | set_id (int id) |
char | get_type () |
Additional Inherited Members | |
![]() | |
int | _a |
![]() | |
A * | _observable |
std::tuple< HAS_OBSERVERS... > | _observers |
|
inline |
|
inline |