10 #ifndef YARP_SERVERSQL_IMPL_TRIPLESOURCECREATOR_H
11 #define YARP_SERVERSQL_IMPL_TRIPLESOURCECREATOR_H
31 if (implementation !=
nullptr) {
37 bool cautious =
false,
43 void* implementation {
nullptr};
44 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.