#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.
1.5.3