Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DBAccess Class Reference

#include </home/clem/local/src/opie/noncore/apps/tableviewer/db/datacache.h>

Inheritance diagram for DBAccess:

Inheritance graph
[legend]
Collaboration diagram for DBAccess:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~DBAccess ()
virtual QString type ()
virtual bool openSource (QIODevice *)
virtual bool saveSource (QIODevice *)

Protected Attributes

DBStoredstore
QString source_name

Detailed Description

Abstract class that defines how database stuff can be accessed

Definition at line 43 of file datacache.h.


Constructor & Destructor Documentation

virtual DBAccess::~DBAccess  )  [inline, virtual]
 

Definition at line 47 of file datacache.h.


Member Function Documentation

virtual bool DBAccess::openSource QIODevice  )  [inline, virtual]
 

Reimplemented in DBCsv, and DBXml.

Definition at line 53 of file datacache.h.

References oendl, and owarn.

Referenced by DBStore::openSource().

virtual bool DBAccess::saveSource QIODevice  )  [inline, virtual]
 

Reimplemented in DBCsv, and DBXml.

Definition at line 58 of file datacache.h.

References oendl, and owarn.

Referenced by DBStore::saveSource().

virtual QString DBAccess::type  )  [inline, virtual]
 

Reimplemented in DBCsv, and DBXml.

Definition at line 49 of file datacache.h.

Referenced by DBStore::saveSource().


Member Data Documentation

DBStore* DBAccess::dstore [protected]
 

Definition at line 64 of file datacache.h.

Referenced by DBCsv::DBCsv(), DBXml::DBXml(), DBXml::openSource(), DBCsv::openSource(), DBXml::saveSource(), and DBCsv::saveSource().

QString DBAccess::source_name [protected]
 

Definition at line 65 of file datacache.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:30:44 2005 for OPIE by  doxygen 1.4.2