qxLib
Classes
observer.h File Reference
#include <qx/macros/copyable_movable.h>
#include <algorithm>
#include <functional>
#include <memory>
#include <vector>
#include <qx/patterns/observer.inl>

Go to the source code of this file.

Classes

class  qx::observer_token_data
 Tokens are used to automatically detach observer when the observer object is destroyed. More...
 
class  qx::base_subject
 Base subject class. More...
 
class  qx::subject< observer_t >
 Class maintains a list of its dependents, called observers, and notifies them automatically of any state changes. More...
 

Detailed Description

Author
Khrapov
Date
6.03.2021

Definition in file observer.h.