ReactOS 0.4.15-dev-7131-ge4d03f4
|
#include <appdb.h>
Public Member Functions | |
CAppDB (const CStringW &path) | |
VOID | GetApps (CAtlList< CAppInfo * > &List, AppsCategories Type) const |
CAppInfo * | FindByPackageName (const CStringW &name) |
VOID | UpdateAvailable () |
VOID | UpdateInstalled () |
VOID | RemoveCached () |
BOOL | RemoveInstalledAppFromRegistry (const CAppInfo *Info) |
Private Member Functions | |
BOOL | EnumerateFiles () |
Private Attributes | |
CPathW | m_BasePath |
CAtlList< CAppInfo * > | m_Available |
CAtlList< CAppInfo * > | m_Installed |
|
private |
Definition at line 72 of file appdb.cpp.
Referenced by UpdateAvailable().
Definition at line 38 of file appdb.cpp.
Referenced by EnumerateFiles(), HandleInfoCommand(), HandleInstallCommand(), and HandleSetupCommand().
void CAppDB::GetApps | ( | CAtlList< CAppInfo * > & | List, |
AppsCategories | Type | ||
) | const |
Definition at line 53 of file appdb.cpp.
Referenced by HandleFindCommand(), and CMainWindow::UpdateApplicationsList().
VOID CAppDB::RemoveCached | ( | ) |
Definition at line 242 of file appdb.cpp.
Referenced by CMainWindow::OnCommand(), and ParseCmdAndExecute().
Definition at line 266 of file appdb.cpp.
Referenced by CMainWindow::RemoveSelectedAppFromRegistry().
VOID CAppDB::UpdateAvailable | ( | ) |
Definition at line 121 of file appdb.cpp.
Referenced by ParseCmdAndExecute(), and CMainWindow::UpdateApplicationsList().
VOID CAppDB::UpdateInstalled | ( | ) |
Definition at line 145 of file appdb.cpp.
Referenced by ParseCmdAndExecute(), and CMainWindow::UpdateApplicationsList().
Definition at line 12 of file appdb.h.
Referenced by EnumerateFiles(), FindByPackageName(), and GetApps().
|
private |
Definition at line 11 of file appdb.h.
Referenced by CAppDB(), EnumerateFiles(), RemoveCached(), and UpdateAvailable().
Definition at line 13 of file appdb.h.
Referenced by GetApps(), and UpdateInstalled().