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 () KZ_OVERRIDE

See

kanzi::DataSource

void loadFromKZB (Domain *domain, KzbFile &kzbFile, ReadOnlyMemoryFile &file, KzbMemoryParser &parser) KZ_OVERRIDE
void loadFromKZB (const KzuResourceLoaderThreadContext *threadContext, KzcInputStream *inputStream, const KzuBinaryFileInfo *file) KZ_OVERRIDE
void unloadOverride () KZ_OVERRIDE

name Name of the data source.

Constructor.

Parameters
  • domain: Kanzi UI Domain.

Public Functions

~AbstractConnectDataSource () KZ_OVERRIDE

Destructor.

KZ_METACLASS_END()
void onPropertyChanged (AbstractPropertyType propertyType, PropertyNotificationReason reason) KZ_OVERRIDE

See

PropertyObject::onPropertyChanged

void start()

Starts operation.

void stop()

Stops operation.

Public Static Attributes

PropertyType<string> ServerNameProperty
PropertyType<bool> ServiceEnabledProperty
PropertyType<string> ServiceIdentifierProperty