#include <XmlDatabase.hpp>
Public Types | |
enum | E_Status { STATUS_Ready, STATUS_ProfileNotFound, STATUS_FileNotFound, STATUS_ParsingError, STATUS_NotReady } |
The status of the database. More... | |
Public Member Functions | |
E_Status | LoadSettings (CONST TCHAR *SettingsFile, CONST TCHAR *Profile=NULL) |
E_Status | GetStatus () |
E_Status | Cleanup () |
Private Member Functions | |
VOID | StoreConfiguration (System::Object *InObject) |
VOID | RestoreConfiguration (System::Object *InObject) |
Private Attributes | |
PVOID | Context |
VOID Storage::XmlDatabase::StoreConfiguration | ( | System::Object * | InObject | ) | [private, virtual] |
Save the object's configuration.
Implements System::Database.
VOID Storage::XmlDatabase::RestoreConfiguration | ( | System::Object * | InObject | ) | [private, virtual] |
Load the object's configuration.
Implements System::Database.
XmlDatabase::E_Status Storage::XmlDatabase::LoadSettings | ( | CONST TCHAR * | SettingsFile, | |
CONST TCHAR * | Profile = NULL | |||
) |
Load database settings.
E_Status Storage::XmlDatabase::GetStatus | ( | ) |
Get the current status of the database.
XmlDatabase::E_Status Storage::XmlDatabase::Cleanup | ( | ) |
Cleanup all allocated templates.
PVOID Storage::XmlDatabase::Context [private] |
Address of context information.