AbstractConnectDataSource¶
-
class
kanzi::connect
::
AbstractConnectDataSource
: public DataSource, public ContentAdapterManager¶ Implements abstract base class for data source type that is able to transform Kanzi Connect database query to data object tree.
Subclassed by KanziConnectDataSource
Unnamed Group
-
DataObjectSharedPtr
getData
() override¶ - See
kanzi::DataSource
-
void
loadFromKZB
(Domain *domain, KzbFile &kzbFile, ReadOnlyMemoryFile &file, KzbMemoryParser &parser) override¶
-
void
unloadOverride
()¶
name Name of the data source.
Constructor.
- Parameters
domain
: Kanzi UI Domain.
Public Functions
-
~AbstractConnectDataSource
() override¶ Destructor.
-
KZ_METACLASS_END
()¶
Handler for changes coming from the DataObjects under the data source data tree.
- Parameters
runtimeObject
: The runtime data object that is associated with changed data objectdataObject
: Pointer to the data object that sent the change notification
-
void
onPropertyChanged
(AbstractPropertyType propertyType, PropertyNotificationReason reason) override¶ - See
PropertyObject::onPropertyChanged
-
void
start
()¶ Starts operation.
-
void
stop
()¶ Stops operation.
-
DataObjectSharedPtr