/** * librdf_world_open: * @world: redland world object * * Open a created redland world environment. **/ void librdf_world_open(librdf_world *world) { if(world->opened++) return; librdf_world_init_mutex(world); /* Initialize raptor library first. Used by many other classes. */ librdf_init_raptor(world); /* Digests second, lots of things use these */ librdf_init_digest(world); /* Hash next, needed for URIs */ librdf_init_hash(world); librdf_init_uri(world); librdf_init_node(world); librdf_init_concepts(world); librdf_init_statement(world); librdf_init_model(world); librdf_init_storage(world); librdf_init_parser(world); librdf_init_serializer(world); librdf_init_query(world); }
int main(int argc, char *argv[]) { librdf_world *world; world=librdf_new_world(); librdf_world_init_mutex(world); librdf_init_digest(world); librdf_init_hash(world); librdf_init_uri(world); librdf_init_node(world); librdf_init_concepts(world); librdf_finish_concepts(world); librdf_finish_node(world); librdf_finish_uri(world); librdf_finish_hash(world); librdf_finish_digest(world); LIBRDF_FREE(librdf_world, world); /* keep gcc -Wall happy */ return(0); }