Kexi API Documentation (2.0 alpha)

KexiDB::ParseInfo Class Reference

#include <parser_p.h>

List of all members.


Detailed Description

Data used on parsing.

Definition at line 58 of file parser_p.h.

Public Member Functions

 ParseInfo (QuerySchema *query)
 ~ParseInfo ()

Public Attributes

QDict< QValueList< int > > repeatedTablesAndAliases
 collects positions of tables/aliases with the same names
QString errMsg
QString errDescr
QuerySchemaquerySchema


Constructor & Destructor Documentation

ParseInfo::ParseInfo QuerySchema query  ) 
 

Definition at line 65 of file parser_p.cpp.

References repeatedTablesAndAliases.

ParseInfo::~ParseInfo  ) 
 

Definition at line 72 of file parser_p.cpp.


Member Data Documentation

QString KexiDB::ParseInfo::errDescr
 

Definition at line 67 of file parser_p.h.

Referenced by addColumn(), and buildSelectQuery().

QString KexiDB::ParseInfo::errMsg
 

Definition at line 67 of file parser_p.h.

Referenced by addColumn(), and buildSelectQuery().

QuerySchema* KexiDB::ParseInfo::querySchema
 

Definition at line 68 of file parser_p.h.

Referenced by addColumn().

QDict< QValueList<int> > KexiDB::ParseInfo::repeatedTablesAndAliases
 

collects positions of tables/aliases with the same names

Definition at line 65 of file parser_p.h.

Referenced by buildSelectQuery(), and ParseInfo().


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