|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
#include <DatasetPrivate.h>
Signals | |
| void | changed (DatasetImpl *dataset) |
| void | aboutToBeRemoved () |
| void | removed (const QString &datasetId) |
| void | dataChanged () |
| void | dataDimensionsChanged () |
| void | dataSelectionChanged () |
| void | guiNameChanged () |
| void | childAdded (const Dataset< DatasetImpl > &childDataset) |
| void | childRemoved (const QString &childDatasetGuid) |
Public Member Functions | |
| QString | getDatasetId () const |
| void | setDatasetId (const QString &datasetId) |
| DatasetImpl * | getDataset () |
| const DatasetImpl * | getDataset () const |
| void | setDataset (DatasetImpl *dataset) |
| void | reset () |
| void | connectNotify (const QMetaMethod &signal) override |
| void | disconnectNotify (const QMetaMethod &signal) override |
Protected Member Functions | |
| DatasetPrivate () | |
| DatasetPrivate (const DatasetPrivate &other) | |
| DatasetPrivate & | operator= (const DatasetPrivate &other)=delete |
| ~DatasetPrivate () override=default | |
| void | registerDatasetEvents () |
Friends | |
| template<typename > | |
| class | Dataset |
Smart dataset pointer private base class
The primary aim of this class is to:
|
protected |
Default constructor
|
protected |
Copy constructor
| other | Object to copy from |
|
overrideprotecteddefault |
Remove the destructor
|
signal |
Signals that the dataset is about to be removed
|
signal |
Signals that the pointer to the dataset changed
| dataset | Pointer to current dataset |
|
signal |
Signals that a dataset child is added
| childDataset | Smart pointer to added child dataset |
|
signal |
Signals that a dataset child was removed
| childDatasetGuid | GUID of the dataset child that is removed |
|
override |
This function is called when something has been connected to signal
| signal | The signal to which a connection has been made |
|
signal |
Signals that the dataset data changed
|
signal |
Signals that the dataset dimensions changed
|
signal |
Signals that the dataset selection changed
|
override |
This function is called when something has been disconnected from signal
| signal | The signal of which a connection has been broken |
| DatasetImpl * hdps::DatasetPrivate::getDataset | ( | ) |
Get pointer to the dataset
| const DatasetImpl * hdps::DatasetPrivate::getDataset | ( | ) | const |
Get pointer to the dataset
| QString hdps::DatasetPrivate::getDatasetId | ( | ) | const |
Get the globally unique identifier of the dataset
|
signal |
Signals that the dataset GUI name changed
|
protecteddelete |
Assignment operator
| other | Object to assign from |
|
protected |
Register for data events from the core
|
signal |
Signals that the dataset has been removed
| datasetId | Globally unique identifier of the dataset that is removed |
| void hdps::DatasetPrivate::reset | ( | ) |
Resets the smart pointer
| void hdps::DatasetPrivate::setDataset | ( | DatasetImpl * | dataset | ) |
Set pointer to the dataset
| dataset | Pointer to the dataset |
| void hdps::DatasetPrivate::setDatasetId | ( | const QString & | datasetId | ) |
Set the globally unique identifier of the dataset
| datasetId | Globally unique identifier of the dataset |
|
friend |