Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

NTriplesFilePool Class Reference

A NTriplesFilePool is a rudimentary Pool, keeping its data in a local file in plain old N-Triples format. More...

#include <FlatN3FilePool.h>

Inheritance diagram for NTriplesFilePool::

Pool TripleSource TripleSink Collaboration diagram for NTriplesFilePool:

Collaboration graph
[legend]
List of all members.

Public Methods


Detailed Description

A NTriplesFilePool is a rudimentary Pool, keeping its data in a local file in plain old N-Triples format.

Definition at line 19 of file FlatN3FilePool.h.


Member Function Documentation

Triple NTriplesFilePool::fetch Triple    simplePattern,
LoopState   loopState,
unsigned long    max_results = 0
const [virtual]
 

Get the first triple which matches the pattern, and then (on following calls) get the next matching triples.

max_results is a hint which can improve performance if you know ahead of time that you will not be iterating more than some number of times.

Reimplemented from TripleSource.

void NTriplesFilePool::replace Symbol    old,
Symbol    replacement
[virtual]
 

Replace any occurances of 'old' with 'replacement'.

Caller should treat 'old' as if it had been released.

See also:
Symbol::release Symbol.release release

Reimplemented from Pool.


Home to blindfold. This page generated via doxygen 1.2.11.1 Wed Oct 10 16:40:35 2001.