#include <EventManager.h>
|
| void | managerAboutToBeInitialized () |
| |
| void | managerInitialized () |
| |
| void | managerAboutToBeReset () |
| |
| void | managerReset () |
| |
| enum class | State { Idle
, Reading
, Writing
} |
| |
| void | callListenerDataEvent (EventListener *eventListener, DatasetEvent *dataEvent) |
| |
| | AbstractManager (QObject *parent=nullptr, const QString &name="") |
| |
| virtual void | beginReset () final |
| |
| virtual void | endReset () final |
| |
| virtual void | beginInitialization () final |
| |
| virtual void | endInitialization () final |
| |
| virtual bool | isInitialized () const final |
| |
| virtual QIcon | getIcon () const |
| |
| gui::LockingAction & | getLockingAction () |
| |
| virtual bool | mayLock () const |
| |
| virtual bool | mayUnlock () const |
| |
| | Serializable (const QString &serializationName="") |
| |
| virtual QString | getId () const final |
| |
| virtual void | setId (const QString &id) final |
| |
| virtual QString | getSerializationName () const final |
| |
| virtual void | setSerializationName (const QString &serializationName) final |
| |
| virtual void | fromVariantMap (const QVariantMap &variantMap) |
| |
| virtual void | fromParentVariantMap (const QVariantMap &parentVariantMap) |
| |
| virtual QVariantMap | toVariantMap () const |
| |
| virtual void | insertIntoVariantMap (QVariantMap &variantMap) const final |
| |
| virtual void | fromJsonDocument (const QJsonDocument &jsonDocument) final |
| |
| virtual QJsonDocument | toJsonDocument () const final |
| |
| virtual void | fromJsonFile (const QString &filePath="") final |
| |
| virtual void | toJsonFile (const QString &filePath="") final |
| |
| virtual void | makeUnique () final |
| |
| static void | fromVariantMap (Serializable *serializable, const QVariantMap &variantMap) |
| |
| static void | fromVariantMap (Serializable &serializable, const QVariantMap &variantMap, const QString &key) |
| |
| static QVariantMap | toVariantMap (const Serializable *serializable) |
| |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap, const QString &key) |
| |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap) |
| |
| static QString | createId () |
| |
◆ EventManager()
| hdps::EventManager::EventManager |
( |
| ) |
|
◆ initialize()
| void hdps::EventManager::initialize |
( |
| ) |
|
|
overridevirtual |
◆ notifyDatasetAboutToBeRemoved()
| void hdps::EventManager::notifyDatasetAboutToBeRemoved |
( |
const Dataset< DatasetImpl > & |
dataset | ) |
|
|
overridevirtual |
Notify listeners that a dataset is about to be removed
- Parameters
-
| dataset | Smart pointer to the dataset which is about to be removed |
Implements hdps::AbstractEventManager.
◆ notifyDatasetAdded()
Notify listeners that a new dataset has been added to the core
- Parameters
-
| dataset | Smart pointer to the dataset that was added |
Implements hdps::AbstractEventManager.
◆ notifyDatasetDataChanged()
| void hdps::EventManager::notifyDatasetDataChanged |
( |
const Dataset< DatasetImpl > & |
dataset | ) |
|
|
overridevirtual |
Notify listeners that a dataset has changed data
- Parameters
-
| dataset | Smart pointer to the dataset of which the data changed |
Implements hdps::AbstractEventManager.
◆ notifyDatasetDataDimensionsChanged()
| void hdps::EventManager::notifyDatasetDataDimensionsChanged |
( |
const Dataset< DatasetImpl > & |
dataset | ) |
|
|
overridevirtual |
Notify listeners that a dataset has changed data dimensions
- Parameters
-
| dataset | Smart pointer to the dataset of which the data dimensions changed |
Implements hdps::AbstractEventManager.
◆ notifyDatasetDataSelectionChanged()
| void hdps::EventManager::notifyDatasetDataSelectionChanged |
( |
const Dataset< DatasetImpl > & |
dataset, |
|
|
Datasets * |
ignoreDatasets = nullptr |
|
) |
| |
|
overridevirtual |
Notify listeners that dataset data selection has changed
- Parameters
-
| dataset | Smart pointer to the dataset of which the data selection changed |
| ignoreDatasets | Pointer to datasets that should be ignored during notification |
Implements hdps::AbstractEventManager.
◆ notifyDatasetLocked()
Notify all listeners that a dataset is locked
- Parameters
-
| dataset | Smart pointer to the dataset |
Implements hdps::AbstractEventManager.
◆ notifyDatasetRemoved()
| void hdps::EventManager::notifyDatasetRemoved |
( |
const QString & |
datasetGuid, |
|
|
const DataType & |
dataType |
|
) |
| |
|
overridevirtual |
Notify listeners that a dataset is removed
- Parameters
-
| datasetGuid | GUID of the dataset that was removed |
| dataType | Type of the data |
Implements hdps::AbstractEventManager.
◆ notifyDatasetUnlocked()
Notify all listeners that a dataset is unlocked
- Parameters
-
| dataset | Smart pointer to the dataset |
Implements hdps::AbstractEventManager.
◆ registerEventListener()
| void hdps::EventManager::registerEventListener |
( |
EventListener * |
eventListener | ) |
|
|
overridevirtual |
◆ reset()
| void hdps::EventManager::reset |
( |
| ) |
|
|
overridevirtual |
◆ unregisterEventListener()
| void hdps::EventManager::unregisterEventListener |
( |
EventListener * |
eventListener | ) |
|
|
overridevirtual |
Unregister an event listener
- Parameters
-
| eventListener | Pointer to event listener to unregister |
Implements hdps::AbstractEventManager.
The documentation for this class was generated from the following files:
- D:/Work/ManiVault/DevBundle/allmain/source/core/HDPS/src/private/EventManager.h
- D:/Work/ManiVault/DevBundle/allmain/source/core/HDPS/src/private/EventManager.cpp