knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowRDF::Turtle::Parser::Private Struct Reference
Inheritance diagram for knowRDF::Turtle::Parser::Private:
Collaboration diagram for knowRDF::Turtle::Parser::Private:

Additional Inherited Members

- Public Member Functions inherited from knowRDF::Turtle::BaseParser< PrivateBase, Lexer, Token, false >
void reportError (const Token &_token, const QString &_errorMsg)
 
void reportUnexpected (const Token &_token)
 
void reportUnexpected (const Token &_token, typename Token::Type _expectedType)
 
bool isOfType (const Token &_token, typename Token::Type _type)
 
const TokengetNextToken ()
 
void pushBackToken (const Token &_new_current)
 
knowCore::Uri parseIri ()
 
BlankNode parseBlankNode ()
 
Subject parseSubject ()
 
knowCore::Uri parsePredicate ()
 
void parseObject (const Subject &_subject, const knowCore::Uri &_predicate)
 
void parseSingleSubject (const Subject &subject, const typename Token::Type &_endType)
 
void appendTriple (const Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_dataTypeUri, const _T_ &_value, const QString &_lang=QString())
 
void appendTriple (const Subject &_subject, const knowCore::Uri &_predicate, const Object &_value)
 
void appendTriple (const Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_dataTypeUri, const QString &_value, const QString &_lang)
 
- Public Attributes inherited from knowRDF::Turtle::BaseParser< PrivateBase, Lexer, Token, false >
Lexerlexer
 
knowCore::Messages messages
 
knowCore::UriManager urlManager
 
QHash< QString, BlankNodeblankNodes
 
knowCore::ValueHash bindings
 
Token currentToken
 
QList< TokenbackToken
 

The documentation for this struct was generated from the following file: