Kexi API Documentation (2.0 alpha)

KexiDB::ParserPrivate Class Reference

#include <parser_p.h>

List of all members.

Public Member Functions

 ParserPrivate ()
 ~ParserPrivate ()
void clear ()

Public Attributes

int operation
TableSchematable
QuerySchemaselect
Connectiondb
QString statement
ParserError error
QAsciiCache< char > reservedKeywords
bool initialized: 1


Constructor & Destructor Documentation

ParserPrivate::ParserPrivate  ) 
 

Definition at line 41 of file parser_p.cpp.

References clear(), db, select, and table.

ParserPrivate::~ParserPrivate  ) 
 

Definition at line 51 of file parser_p.cpp.

References select, and table.


Member Function Documentation

void ParserPrivate::clear  ) 
 

Definition at line 57 of file parser_p.cpp.

References error, KexiDB::Parser::OP_None, and operation.

Referenced by KexiDB::Parser::clear(), and ParserPrivate().


Member Data Documentation

Connection* KexiDB::ParserPrivate::db
 

Definition at line 49 of file parser_p.h.

Referenced by KexiDB::Parser::db(), KexiDB::Parser::Parser(), and ParserPrivate().

ParserError KexiDB::ParserPrivate::error
 

Definition at line 51 of file parser_p.h.

Referenced by clear(), KexiDB::Parser::error(), and KexiDB::Parser::setError().

bool KexiDB::ParserPrivate::initialized
 

Definition at line 53 of file parser_p.h.

Referenced by KexiDB::Parser::init().

int KexiDB::ParserPrivate::operation
 

Definition at line 46 of file parser_p.h.

Referenced by clear(), KexiDB::Parser::operation(), KexiDB::Parser::operationString(), and KexiDB::Parser::setOperation().

QAsciiCache<char> KexiDB::ParserPrivate::reservedKeywords
 

Definition at line 52 of file parser_p.h.

Referenced by KexiDB::Parser::isReservedKeyword().

QuerySchema* KexiDB::ParserPrivate::select
 

Definition at line 48 of file parser_p.h.

Referenced by ParserPrivate(), KexiDB::Parser::query(), KexiDB::Parser::select(), KexiDB::Parser::setQuerySchema(), and ~ParserPrivate().

QString KexiDB::ParserPrivate::statement
 

Definition at line 50 of file parser_p.h.

Referenced by KexiDB::Parser::parse(), and KexiDB::Parser::statement().

TableSchema* KexiDB::ParserPrivate::table
 

Definition at line 47 of file parser_p.h.

Referenced by KexiDB::Parser::createTable(), ParserPrivate(), KexiDB::Parser::table(), and ~ParserPrivate().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:46 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003