Kexi API Documentation (2.0 alpha)

driver_p.h File Reference

#include <qstring.h>
#include <qvariant.h>
#include <qmap.h>
#include <qptrdict.h>
#include <qasciidict.h>
#include <qvaluevector.h>
#include <kgenericfactory.h>
#include "connection.h"
#include "admin.h"

Go to the source code of this file.

Namespaces

namespace  KexiDB

Defines

#define BLOB_ESCAPING_TYPE_USE_X   0
 escaping like X'abcd0', used by sqlite
#define BLOB_ESCAPING_TYPE_USE_0x   1
 escaping like 0xabcd0, used by mysql
#define BLOB_ESCAPING_TYPE_USE_OCTAL   2
 escaping like 'abcd\000', used by pgsql
#define KEXIDB_DRIVER_INFO(class_name, internal_name)
 Driver's static version information (implementation), with KLibFactory symbol declaration.


Define Documentation

#define BLOB_ESCAPING_TYPE_USE_0x   1
 

escaping like 0xabcd0, used by mysql

Definition at line 244 of file driver_p.h.

#define BLOB_ESCAPING_TYPE_USE_OCTAL   2
 

escaping like 'abcd\000', used by pgsql

Definition at line 245 of file driver_p.h.

#define BLOB_ESCAPING_TYPE_USE_X   0
 

escaping like X'abcd0', used by sqlite

Definition at line 243 of file driver_p.h.

#define KEXIDB_DRIVER_INFO class_name,
internal_name   ) 
 

Value:

DatabaseVersionInfo class_name::version() const { return KEXIDB_VERSION; } \
    K_EXPORT_COMPONENT_FACTORY(kexidb_ ## internal_name ## driver, KGenericFactory<KexiDB::class_name>( "kexidb_" #internal_name ))
Driver's static version information (implementation), with KLibFactory symbol declaration.

Definition at line 258 of file driver_p.h.

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