Kexi API Documentation (2.0 alpha)

KexiPart::DataSource Class Reference

#include <kexipartdatasource.h>

List of all members.


Detailed Description

this class provides a datasource framework for e.g.

tables and queries using this framework one can query for

Definition at line 43 of file kexipartdatasource.h.

Public Member Functions

 DataSource (Part *part)
virtual ~DataSource ()
virtual KexiDB::FieldListfields (KexiProject *project, const KexiPart::Item &i)=0
virtual KexiDB::Cursorcursor (KexiProject *project, const KexiPart::Item &i, bool buffer)=0
Partpart () const


Constructor & Destructor Documentation

DataSource::DataSource Part part  ) 
 

Definition at line 37 of file kexipartdatasource.cpp.

DataSource::~DataSource  )  [virtual]
 

Definition at line 43 of file kexipartdatasource.cpp.


Member Function Documentation

virtual KexiDB::Cursor* KexiPart::DataSource::cursor KexiProject project,
const KexiPart::Item i,
bool  buffer
[pure virtual]
 

Returns:
the cursor

virtual KexiDB::FieldList* KexiPart::DataSource::fields KexiProject project,
const KexiPart::Item i
[pure virtual]
 

Returns:
a list of fileds for the datasource
  • id is the document id for the source

Part * DataSource::part  )  const
 

Returns:
the part providing this datasource

Definition at line 48 of file kexipartdatasource.cpp.


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:53 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003