src/Common/ODBC/Database.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 namespace AppSecInc
00004 {
00005         namespace Databases
00006         {
00007         namespace ODBC
00008         {
00010                     class ODBCDatabase
00011                     {
00012                     public:
00014                             ODBCDatabase();
00016                 virtual void Connect() = 0;
00018                 virtual void Disconnect() = 0;
00020                 virtual void Create() = 0;
00022                 virtual bool Exists() = 0;
00024                 virtual void Drop() = 0;
00026                 virtual void CreateIfNotExists();
00028                 virtual void DropIfExists();
00030                             virtual ~ODBCDatabase();
00031                     };
00032         }
00033         }
00034 }
00035 


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com