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