Triples Source
Source of matches to a triple pattern.
A factory that provides the raw triple matches for a triple pattern
against some RDF graph. The #rasqal_triples_source_factory
must create use a new #rasqal_triples_source that can be used
to initialise and build a #rasqal_triples_match for some
#rasqal_triple (subject, predicate, object, origin URI).
@bindings:
@triples_match:
@context:
@parts:
@is_exact:
@executed:
@user_data:
@bind_match:
@next_match:
@is_end:
@finish:
@world:
@query:
@user_data:
@init_triples_match:
@triple_present:
@free_triples_source:
@user_data:
@user_data_size:
@new_triples_source:
@world:
@register_fn:
@user_data: