3#include <knowCore/ConstrainedValue.h> 
    4#include <knowCore/UriList.h> 
    6#include <kDB/Repository/RDF/FocusNodeCollection.h> 
    8#include <kDBGIS/Forward.h> 
   18namespace kDBGIS::Features
 
   25    friend class ::TestFeatures;
 
   40    static cres_qresult<knowCore::UriList>
 
   41      defaultDatatypes(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints);
 
   54    cres_qresult<bool> hasFeature(
const knowCore::Uri& _salientregionUri) 
const;
 
   63    cres_qresult<QList<Feature>>
 
   64      features(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints,
 
   66    template<
typename... _TArgs_>
 
   69                                          const _TArgs_&...) 
const;
 
   72    cres_qresult<Feature> insertFeatureFromCbor(
const QCborMap& _map);
 
 
Definition TestFeatures.h:4
 
Definition Collection.h:24
 
cres_qresult< Feature > salientRegion(const knowCore::Uri &_salientregionUri) const
Definition Collection.cpp:79
 
cres_qresult< void > importFromOverpass(QIODevice *_device)
Definition Collection.cpp:190
 
cres_qresult< QList< Feature > > features(const QList< QPair< knowCore::Uri, knowCore::ConstrainedValue > > &_constraints, const OperatorOptions &_operatorOptions=OperatorOptions()) const
Definition Collection.cpp:90
 
static Collection allFeatures(const kDB::Repository::Connection &_connection)
Definition Collection.cpp:74
 
cres_qresult< Feature > createFeature(const knowGIS::GeometryObject &_geometry, const knowCore::ValueHash &_properties, const knowCore::Uri &_featureUri=knowCore::Uri::createUnique({"salientregion"}))
Definition Collection.cpp:96
 
Definition Connection.h:26
 
Definition FocusNodeCollection.h:173
 
Definition ConstrainedValue.h:15
 
static Uri createUnique(const QStringList &_path=QStringList())
Definition Uri.cpp:48
 
Definition ValueHash.h:13
 
Definition GeometryObject.h:24
 
Definition FocusNodeCollection.h:169
 
Definition FocusNodeCollection.h:135