kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDBDatasets::DataInterfaceRegistry Class Reference

Static Public Member Functions

static cres_qresult< InsertIterator > createInsertIterator (const kDB::Repository::Connection &_connection, const Dataset &_dataset)
 
static cres_qresult< ValueIterator > createValueIterator (const kDB::Repository::Connection &_connection, const Dataset &_dataset)
 
static cres_qresult< ExtractIterator > createExtractIterator (const kDB::Repository::Connection &_connection, const Dataset &_dataset)
 
static cres_qresult< Statisticsstatistics (const kDB::Repository::Connection &_connection, const Dataset &_dataset)
 
static void registerInterface (const knowCore::Uri &_datatype, Interfaces::DataInterface *_interface)
 
static cres_qresult< void > exportTo (const kDB::Repository::Connection &_connection, const Dataset &_dataset, QIODevice *_device)
 
static cres_qresult< void > importFrom (const kDB::Repository::Connection &_connection, const Collection &_collection, QIODevice *_device)
 

Member Function Documentation

◆ exportTo()

cres_qresult< void > DataInterfaceRegistry::exportTo ( const kDB::Repository::Connection & _connection,
const Dataset & _dataset,
QIODevice * _device )
static

Export a dataset to an IO device.

◆ importFrom()

cres_qresult< void > DataInterfaceRegistry::importFrom ( const kDB::Repository::Connection & _connection,
const Collection & _collection,
QIODevice * _device )
static

Import a dataset from an IO device.

_collection dataset where to insert the metadata.


The documentation for this class was generated from the following files: