示例#1
0
/*
 * librdf_init_storage_file:
 * @world: world object
 *
 * INTERNAL - Initialise the built-in storage_file module.
 */
void
librdf_init_storage_file(librdf_world *world)
{
    librdf_storage_register_factory(world, "file", "Local file based store",
                                    &librdf_storage_file_register_factory);
    librdf_storage_register_factory(world, "uri",  "URI store (read-only)",
                                    &librdf_storage_file_register_factory);
}
示例#2
0
/*
 * librdf_init_storage_tstore:
 * @world: world object
 *
 * INTERNAL - Initialise the built-in storage_tstore module.
 */
void
librdf_init_storage_tstore(librdf_world *world)
{
  librdf_storage_register_factory(world, "tstore", "AKT triplestore",
                                  &librdf_storage_tstore_register_factory);
}
示例#3
0
/** Entry point for dynamically loaded storage module */
static void
librdf_storage_module_register_factory(librdf_world *world)
{
  librdf_storage_register_factory(world, "tstore", "AKT triplestore",
                                  &librdf_storage_tstore_register_factory);
}
示例#4
0
/*
 * librdf_init_storage_trees:
 * @world: world object
 *
 * INTERNAL - Initialise the built-in storage_trees module.
 */
void
librdf_init_storage_trees(librdf_world *world)
{
  librdf_storage_register_factory(world, "trees", "Balanced trees",
                                  &librdf_storage_trees_register_factory);
}
/*
 * librdf_init_storage_cassandra:
 * @world: world object
 *
 * INTERNAL - Initialise the built-in storage_cassandra module.
 */
void
librdf_init_storage_cassandra(librdf_world *world)
{
    librdf_storage_register_factory(world, "cassandra", "Cassandra",
				    &librdf_storage_cassandra_register_factory);
}