kexi

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

  • a list of datasources
  • the fileds in datasources
  • variables (e.g. query variables)

Definition at line 43 of file kexipartdatasource.h.


Public Member Functions

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

Member Function Documentation

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

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

Returns:
the cursor

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 Home | KDE Accessibility Home | Description of Access Keys