1 #ifndef HAVE_METADATA_H
2 #define HAVE_METADATA_H 1
7 #include "http_client.hpp"
8 #include "sparql_client.hpp"
18 namespace persistence {
53 Metadata(std::string baseUrl, std::string context);
63 void load(std::istream& in,
const std::string format);
74 void dump(std::ostream& out,
const std::string format);
84 void update(
const std::string sparqlUpdate);
105 const bool ask(
const std::string sparqlQuery);
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in c...
Definition: http_client.cpp:23
A class allowing to run SPARQL requests against a certain endpoint.
Definition: sparql_client.hpp:33
A simple HTTP client.
Definition: http_client.hpp:198
The result of a SPARQL SELECT query.
Definition: rdf_query.hpp:89