Base class for database interface. All databases should provide this interface. More...
#include <database.hpp>
Public Member Functions | |
virtual | ~Database () |
virtual const std::string & | ID () const =0 |
Database identification. All databases must have an identifier as they are referenced using this identifier. The identifier must be unique (of course). More... | |
virtual const char * | className () const =0 |
Database type identification. More... | |
virtual Transaction * | transaction (const std::string &name)=0 |
Get a database transaction object. More... | |
virtual const LanguageDescription * | getLanguageDescription () const =0 |
Base class for database interface. All databases should provide this interface.
|
inlinevirtual |
|
pure virtual |
Database type identification.
|
pure virtual |
|
pure virtual |
Database identification. All databases must have an identifier as they are referenced using this identifier. The identifier must be unique (of course).
|
pure virtual |
Get a database transaction object.
Copyright © 2014 - Project Wolframe - All Rights Reserved