2#ifndef DB_SQLITE3FACTORY_H
3#define DB_SQLITE3FACTORY_H
DbFactory()
constructor
Definition dbfactory.cc:25
Sqlite3Factory()
constructor
Definition sqlite3factory.cc:22
friend class Sqlite3Table
Definition sqlite3factory.h:37
virtual Ptr< Table > CreateTable() const
create a table object
Definition sqlite3factory.cc:57
virtual ~Sqlite3Factory()
destructor
Definition sqlite3factory.cc:30
__DeclareClass(Sqlite3Factory)
virtual Ptr< Command > CreateCommand() const
create a command object
Definition sqlite3factory.cc:48
virtual Ptr< Dataset > CreateDataset() const
create a dataset object
Definition sqlite3factory.cc:67
virtual Ptr< Database > CreateDatabase() const
create a database object
Definition sqlite3factory.cc:39
__DeclareSingleton(Sqlite3Factory)
friend class Sqlite3Database
Definition sqlite3factory.h:36
virtual Ptr< FilterSet > CreateFilterSet() const
create a filter object
Definition sqlite3factory.cc:77
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38