Planeshift
|
#include <updaterengine.h>
Public Member Functions | |
void | CheckForUpdates () |
bool | CheckGeneral () |
void | CheckIntegrity (bool automatic=false) |
bool | CheckQuit () |
bool | CheckUpdater () |
void | GeneralUpdate () |
UpdaterConfig * | GetConfig () const |
csString | GetCurrentClientVersion () |
csPtr< iDocumentNode > | GetRootNode (const char *fileName, csRef< iDocument > *document=0) |
iVFS * | GetVFS () const |
void | PrintOutput (const char *string,...) |
void | Run () |
bool | SelfUpdate (int selfUpdating) |
bool | SwitchMirror () |
UpdaterEngine (csStringArray &args, iObjectRegistry *_object_reg, const char *_appName) | |
UpdaterEngine (csStringArray &args, iObjectRegistry *_object_reg, const char *_appName, InfoShare *infoshare) | |
~UpdaterEngine () | |
Public Member Functions inherited from Singleton< UpdaterEngine > | |
Singleton (UpdaterEngine *ptr) | |
Singleton (void) | |
~Singleton () | |
Additional Inherited Members | |
Static Public Member Functions inherited from Singleton< UpdaterEngine > | |
static UpdaterEngine & | GetSingleton (void) |
static UpdaterEngine * | GetSingletonPtr (void) |
Definition at line 167 of file updaterengine.h.
UpdaterEngine::UpdaterEngine | ( | csStringArray & | args, |
iObjectRegistry * | _object_reg, | ||
const char * | _appName | ||
) |
UpdaterEngine::UpdaterEngine | ( | csStringArray & | args, |
iObjectRegistry * | _object_reg, | ||
const char * | _appName, | ||
InfoShare * | infoshare | ||
) |
UpdaterEngine::~UpdaterEngine | ( | ) |
void UpdaterEngine::CheckForUpdates | ( | ) |
bool UpdaterEngine::CheckGeneral | ( | ) |
void UpdaterEngine::CheckIntegrity | ( | bool | automatic = false | ) |
|
inline |
Definition at line 249 of file updaterengine.h.
bool UpdaterEngine::CheckUpdater | ( | ) |
void UpdaterEngine::GeneralUpdate | ( | ) |
|
inline |
Definition at line 214 of file updaterengine.h.
csString UpdaterEngine::GetCurrentClientVersion | ( | ) |
csPtr<iDocumentNode> UpdaterEngine::GetRootNode | ( | const char * | fileName, |
csRef< iDocument > * | document = 0 |
||
) |
|
inline |
Definition at line 217 of file updaterengine.h.
void UpdaterEngine::PrintOutput | ( | const char * | string, |
... | |||
) |
void UpdaterEngine::Run | ( | ) |
bool UpdaterEngine::SelfUpdate | ( | int | selfUpdating | ) |
bool UpdaterEngine::SwitchMirror | ( | ) |