7 #ifndef YARP_SERVERSQL_IMPL_TRIPLESOURCECREATOR_H
8 #define YARP_SERVERSQL_IMPL_TRIPLESOURCECREATOR_H
28 if (implementation !=
nullptr) {
34 bool cautious =
false,
40 void* implementation {
nullptr};
41 TripleSource* accessor {
nullptr};
Open and close a database, viewed as a collection of triples.
TripleSource * open(const char *filename, bool cautious=false, bool fresh=false)
virtual ~TripleSourceCreator()
TripleSourceCreator()=default
Abstract view of a database as a collection of triples.
The main, catch-all namespace for YARP.