#include "volksdata/graph.h"

Go to the source code of this file.
Data Structures | |
| struct | VOLK_DataSet |
| RDF Dataset type. More... | |
Macros | |
| #define | VOLK_data_set_new_from_store(...) |
| Non-transactional version of VOLK_data_set_new_from_store_txn(). | |
Functions | |
| VOLK_rc | VOLK_data_set_add (VOLK_DataSet *ds, const VOLK_Graph *gr) |
| Add graphs to the data set. | |
| bool | VOLK_data_set_contains (VOLK_DataSet *ds, const VOLK_Graph *gr) |
| Check if a graph is in a data set. | |
| void | VOLK_data_set_free (VOLK_DataSet *ds) |
| Free a data set handle. | |
| VOLK_DataSet * | VOLK_data_set_new (VOLK_Store *store) |
| Create an empty data set. | |
| VOLK_DataSet * | VOLK_data_set_new_copy (VOLK_DataSet *ds) |
| Duplicate a data set. | |
| VOLK_DataSet * | VOLK_data_set_new_from_store_txn (void *txn, VOLK_Store *store) |
| Create a data set populated with a whole store. | |
| VOLK_rc | VOLK_data_set_remove (VOLK_DataSet *ds, const VOLK_Graph *gr) |
| Remove graphs from the data set. | |
| size_t | VOLK_data_set_size (VOLK_DataSet *ds) |
| Number of triples in a data set. | |