|
|
void | stop () |
| | Stops the observation and cleans up all associated resources.
|
| |
|
bool | is_stopped () |
| | Returns true is the Observer was stopped.
|
| |
|
| Observer () |
| | Constructs a new Observer.
|
| |
|
| ~Observer () |
| | Destroy the Abstract Observer object canceling the observer if it hasn't been done in stop
|
| |
|
bool | stopped |
| | Track if the Observer has already been stopped so we don't stop it twice when destroying the object.
|
| |
| std::shared_ptr< std::mutex > | stopped_mutex |
| | Mutex that should be held when reading or modifying stopped More...
|
| |