/////////////////////////////////////////////////////////////////////////////
// Name: dbsgeneric.h
// Purpose: Database Server - Generic
// Author: Daniel Horak
// Modified by:
// RCS-ID: $Id: dbsgeneric.h,v 1.2 2003/12/21 22:04:34 horakdan Exp $
// Copyright: (c) Daniel Horak
// Licence: GPL
/////////////////////////////////////////////////////////////////////////////
#ifndef __DBSGENERIC_H
#define __DBSGENERIC_H
class DataDesignerView;
struct DBServerGenericStyle {
wxString m_xslt;
#ifdef HAVE_XSLT_SUPPORT
xsltStylesheetPtr m_stylesheet;
#endif
};
class DBServerGeneric : public DBServer
{
public:
DBServerGeneric();
virtual ~DBServerGeneric();
virtual wxString* GetTypes() { return m_types; }
virtual int GetTypesCount() { return m_typescount; }
virtual bool ExportDDL(DataDesignerView *view);
int SelectServer();
private:
static wxString m_types[];
static int m_typescount;
static wxString m_servers[];
static int m_serverscount;
static DBServerGenericStyle m_styles[];
};
#endif // __DBSGENERIC_H
syntax highlighted by Code2HTML, v. 0.9.1