kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
kDB
Repository
VersionControl
DeltaParser
Parser_p.h
1
#include <QVariantHash>
2
3
#include <knowRDF/Triple.h>
4
5
namespace
kDB::Repository::VersionControl::DeltaParser
6
{
7
class
Lexer;
8
class
Parser
9
{
10
public
:
11
struct
Result
12
{
13
bool
valid;
14
QList<knowRDF::Triple>
inserted, deleted;
15
};
16
public
:
17
Parser
(
Lexer
* _lexer);
18
~Parser
();
19
Result
parse();
20
const
knowCore::Messages
& messages()
const
;
21
static
Result
parse(
const
QByteArray& _query,
knowCore::Messages
* _messages);
22
private
:
23
struct
PrivateBase;
24
struct
Private;
25
Private*
const
d;
26
};
27
}
QList
Definition
Revision.h:9
kDB::Repository::VersionControl::DeltaParser::Lexer
Definition
Lexer_p.h:13
kDB::Repository::VersionControl::DeltaParser::Parser
Definition
Parser_p.h:9
knowCore::Messages
Definition
Messages.h:18
kDB::Repository::VersionControl::DeltaParser::Parser::Result
Definition
Parser_p.h:12
Generated by
1.12.0