knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowRDF::TripleStream Class Reference

#include <TripleStream.h>

Public Member Functions

void setBase (const knowCore::Uri &_uri)
 
void addListener (TripleStreamListener *_listener)
 
cres_qresult< void > start (QIODevice *_device, knowCore::Messages *_messages=nullptr, const QString &_format=knowCore::FileFormat::Turtle)
 

Detailed Description

This class is used to parse a RDF graph from a QIODevice using start function and forwarding the triples to a listener TripleStreamListener.

Member Function Documentation

◆ start()

cres_qresult< void > TripleStream::start ( QIODevice * _device,
knowCore::Messages * _messages = nullptr,
const QString & _format = knowCore::FileFormat::Turtle )

Start parsing triples from _device.

Returns
false if parsing failed

The documentation for this class was generated from the following files: