3#include <knowCore/Value.h>
4#include <kDB/Forward.h>
6namespace kDB::Repository::RDF
60 template<
typename _T_, std::enable_if_t<not std::is_base_of_v<knowCore::Value, _T_>,
bool> = true>
65 knowCore::ReturnValue<QCborMap>
toCborMap()
const;
72 QExplicitlySharedDataPointer<Private> d;
Definition Connection.h:25
Definition FocusNodeDeclaration.h:17
Definition FocusNodeDeclarationsRegistry.h:6
Definition FocusNode.h:27
knowCore::ReturnVoid setProperty(const knowCore::Uri &_property, const _T_ &_value) const
Definition FocusNode.h:61
knowCore::ReturnValue< bool > hasProperty(const knowCore::Uri &_property) const
Definition FocusNode.cpp:76
knowCore::ReturnValue< QCborMap > toCborMap() const
Definition FocusNode.cpp:211
knowCore::Uri uri() const
Definition FocusNode.cpp:71
FocusNodeDeclaration declaration() const
Definition FocusNode.cpp:66
static knowCore::ReturnValue< FocusNode > fromCborMap(const kDB::Repository::Connection &_connection, const knowCore::Uri &_graph, const QCborMap &_map, const FocusNodeDeclarationsRegistry *_declaration_registry)
Definition FocusNode.cpp:236
knowCore::ReturnVoid setProperty(const knowCore::Uri &_property, const knowCore::Value &_value) const
Definition FocusNode.cpp:131
knowCore::ReturnValue< knowCore::Value > property(const knowCore::Uri &_property) const
Definition FocusNode.cpp:89
Definition Transaction.h:19
static Value fromValue(const _T_ &_value)
Definition Value.h:241