ObserverSingle: Combined Subject + Single Observer Abstract Base Class.
More...
#include <ObserverSingle.hh>
ObserverSingle: Combined Subject + Single Observer Abstract Base Class.
◆ ObserverSingle() [1/2]
| ObjexxFCL::ObserverSingle::ObserverSingle |
( |
| ) |
|
|
inlineprotected |
◆ ObserverSingle() [2/2]
◆ ~ObserverSingle()
| ObjexxFCL::ObserverSingle::~ObserverSingle |
( |
| ) |
|
|
inlineoverride |
◆ has_observer()
| bool ObjexxFCL::ObserverSingle::has_observer |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ insert_observer()
| void ObjexxFCL::ObserverSingle::insert_observer |
( |
Observer & |
observer | ) |
const |
|
inlineoverridevirtual |
Insert an Observer.
Implements ObjexxFCL::Observer.
References ObjexxFCL::Observer::acyclic(), test.T150_PyMOL_Integration::observer, and observer_p_.
Referenced by ObjexxFCL::FArray1D< T >::insert_as_observer(), ObjexxFCL::FArray1P< T >::insert_as_observer(), ObjexxFCL::FArray2D< T >::insert_as_observer(), ObjexxFCL::FArray2P< T >::insert_as_observer(), ObjexxFCL::FArray3D< T >::insert_as_observer(), ObjexxFCL::FArray3P< T >::insert_as_observer(), ObjexxFCL::FArray4D< T >::insert_as_observer(), ObjexxFCL::FArray4P< T >::insert_as_observer(), ObjexxFCL::FArray5D< T >::insert_as_observer(), ObjexxFCL::FArray5P< T >::insert_as_observer(), ObjexxFCL::FArray6D< T >::insert_as_observer(), ObjexxFCL::FArray6P< T >::insert_as_observer(), ObjexxFCL::KeyFArray1D< T >::insert_as_observer(), ObjexxFCL::KeyFArray2D< T >::insert_as_observer(), ObjexxFCL::KeyFArray3D< T >::insert_as_observer(), ObjexxFCL::KeyFArray4D< T >::insert_as_observer(), ObjexxFCL::KeyFArray5D< T >::insert_as_observer(), and ObjexxFCL::KeyFArray6D< T >::insert_as_observer().
◆ notify_destructed()
| void ObjexxFCL::ObserverSingle::notify_destructed |
( |
| ) |
const |
|
inline |
◆ observer_p()
| Observer* ObjexxFCL::ObserverSingle::observer_p |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ remove_observer()
| void ObjexxFCL::ObserverSingle::remove_observer |
( |
Observer & |
observer | ) |
const |
|
inlineoverridevirtual |
◆ observer_p_
| Observer* ObjexxFCL::ObserverSingle::observer_p_ |
|
mutableprivate |
The documentation for this class was generated from the following file: