![]() |
ICF 3.1.1.10
Technical documentation of ICF Libraries
|
#include <TCommonSupplierGuiCompBase.h>
Public Member Functions | |
| StatusObserver (TCommonSupplierGuiCompBase *parentPtr) | |
Public Member Functions inherited from imod::CSingleModelObserverBase | |
| CSingleModelObserverBase () | |
| virtual | ~CSingleModelObserverBase () |
| imod::IModel * | GetObservedModel () const |
| Get access to observed model. | |
| imod::IModel * | GetModelPtr () const |
| Get access to observed model. | |
| void | EnsureModelDetached () |
| Make sure this observer is detached. | |
| void | SetObservedIds (const istd::IChangeable::ChangeSet &changeMask) |
| Set list of ID's beeing observed. | |
| bool | IsModelAttached (const imod::IModel *modelPtr=nullptr) const override |
| Check if specified model is attached. | |
| bool | OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) override |
| This call back function will be called, if an observable object is about to be attached. | |
| bool | OnModelDetached (imod::IModel *modelPtr) override |
| This call back function will be called, if an observable object is about to be detached. | |
| void | BeforeModelChange (imod::IModel *modelPtr) override |
| This function will be called before update of the observer contents occures. | |
| void | AfterModelChange (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) override |
| This function will be called after update of the observer contents occures. | |
Public Member Functions inherited from imod::IObserver | |
Protected Member Functions | |
| void | OnUpdate (const istd::IChangeable::ChangeSet &changeSet) override |
| Called on update of observed model. | |
Protected Member Functions inherited from imod::CSingleModelObserverBase | |
| void | SetModelPtr (imod::IModel *modelPtr) |
| Set internal model pointer to specified value. | |
Additional Inherited Members | |
Public Types inherited from imod::CSingleModelObserverBase | |
| typedef imod::IModel | ModelType |
Definition at line 126 of file TCommonSupplierGuiCompBase.h.
| iinspgui::TCommonSupplierGuiCompBase< UI >::StatusObserver::StatusObserver | ( | TCommonSupplierGuiCompBase * | parentPtr | ) |
Definition at line 485 of file TCommonSupplierGuiCompBase.h.
|
overrideprotectedvirtual |
Called on update of observed model.
This method is designed to be overload by derrived classes.
Reimplemented from imod::CSingleModelObserverBase.
Definition at line 495 of file TCommonSupplierGuiCompBase.h.
© Witold Gantzke and Kirill Lepskiy