25 friend class ::TestDatasets;
36 static knowCore::Uri collectionType();
37 static knowCore::Uri allFocusNodesView();
38 static knowCore::Uri primaryType();
39 static knowCore::UriList containedTypes();
40 static cres_qresult<knowCore::UriList>
41 defaultDatatypes(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints);
51 cres_qresult<Dataset>
dataset(
const knowCore::Uri& _datasetUri)
const;
52 cres_qresult<bool> hasDataset(
const knowCore::Uri& _agentUri)
const;
61 cres_qresult<QList<Dataset>>
62 datasets(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints,
64 template<
typename... _TArgs_>
65 cres_qresult<QList<Dataset>>
datasets(
const knowCore::Uri& _uri,
66 const knowCore::ConstrainedValue& _constraint,
67 const _TArgs_&... _args)
const
69 return focusNodes(_uri, _constraint, _args...);
76 createDataset(
const knowCore::Uri& _frameTypeUri,
const knowGIS::GeometryObject& _geometry,
77 const knowCore::ValueHash& _properties,
78 const knowCore::Uri& _datasetUri = knowCore::Uri::createUnique({
"dataset"}));
81 cres_qresult<Dataset> insertDatasetFromCbor(
const QCborMap& _map);
cres_qresult< Dataset > createDataset(const knowCore::Uri &_frameTypeUri, const knowGIS::GeometryObject &_geometry, const knowCore::ValueHash &_properties, const knowCore::Uri &_datasetUri=knowCore::Uri::createUnique({"dataset"}))
Definition Collection.cpp:133
cres_qresult< QList< Dataset > > datasets(const QList< QPair< knowCore::Uri, knowCore::ConstrainedValue > > &_constraints, const OperatorOptions &_operatorOptions=OperatorOptions()) const
Definition Collection.cpp:127