ReactOS
0.4.15-dev-4874-g57c84dd
|
#include <available.h>
Public Member Functions | |
CAvailableApplicationInfo (const ATL::CStringW &sFileNameParam, AvailableStrings &m_Strings) | |
VOID | RefreshAppInfo (AvailableStrings &m_Strings) |
BOOL | HasLanguageInfo () const |
BOOL | HasNativeLanguage () const |
BOOL | HasEnglishLanguage () const |
BOOL | IsInstalled () const |
BOOL | HasInstalledVersion () const |
BOOL | HasUpdate () const |
BOOL | RetrieveScrnshot (UINT Index, ATL::CStringW &ScrnshotLocation) const |
BOOL | RetrieveIcon (ATL::CStringW &IconLocation) const |
VOID | SetLastWriteTime (FILETIME *ftTime) |
Private Member Functions | |
BOOL | GetString (LPCWSTR lpKeyName, ATL::CStringW &ReturnedString) |
VOID | RetrieveGeneralInfo (AvailableStrings &m_Strings) |
VOID | RetrieveInstalledStatus () |
VOID | RetrieveInstalledVersion () |
VOID | RetrieveLanguages () |
VOID | RetrieveLicenseType () |
VOID | RetrieveSize () |
BOOL | FindInLanguages (LCID what) const |
Private Attributes | |
BOOL | m_IsInstalled |
BOOL | m_HasLanguageInfo |
BOOL | m_HasInstalledVersion |
CConfigParser * | m_Parser |
Definition at line 41 of file available.h.
CAvailableApplicationInfo::CAvailableApplicationInfo | ( | const ATL::CStringW & | sFileNameParam, |
AvailableStrings & | m_Strings | ||
) |
Definition at line 19 of file available.cpp.
Definition at line 225 of file available.cpp.
Referenced by HasEnglishLanguage(), and HasNativeLanguage().
|
inlineprivate |
Definition at line 300 of file available.cpp.
Referenced by RetrieveGeneralInfo().
BOOL CAvailableApplicationInfo::HasEnglishLanguage | ( | ) | const |
Definition at line 255 of file available.cpp.
BOOL CAvailableApplicationInfo::HasInstalledVersion | ( | ) | const |
Definition at line 265 of file available.cpp.
BOOL CAvailableApplicationInfo::HasLanguageInfo | ( | ) | const |
Definition at line 245 of file available.cpp.
BOOL CAvailableApplicationInfo::HasNativeLanguage | ( | ) | const |
Definition at line 250 of file available.cpp.
BOOL CAvailableApplicationInfo::HasUpdate | ( | ) | const |
Definition at line 270 of file available.cpp.
BOOL CAvailableApplicationInfo::IsInstalled | ( | ) | const |
Definition at line 260 of file available.cpp.
VOID CAvailableApplicationInfo::RefreshAppInfo | ( | AvailableStrings & | m_Strings | ) |
Definition at line 26 of file available.cpp.
|
private |
Definition at line 35 of file available.cpp.
Referenced by CAvailableApplicationInfo(), and RefreshAppInfo().
BOOL CAvailableApplicationInfo::RetrieveIcon | ( | ATL::CStringW & | IconLocation | ) | const |
Definition at line 285 of file available.cpp.
Referenced by CAppsListView::AddAvailableApplication().
|
private |
Definition at line 139 of file available.cpp.
Referenced by RetrieveGeneralInfo().
|
private |
Definition at line 145 of file available.cpp.
Referenced by RetrieveGeneralInfo().
|
private |
Definition at line 154 of file available.cpp.
Referenced by RetrieveGeneralInfo().
|
private |
Definition at line 197 of file available.cpp.
Referenced by RetrieveGeneralInfo().
BOOL CAvailableApplicationInfo::RetrieveScrnshot | ( | UINT | Index, |
ATL::CStringW & | ScrnshotLocation | ||
) | const |
Definition at line 275 of file available.cpp.
|
private |
Definition at line 213 of file available.cpp.
Referenced by RetrieveGeneralInfo().
Definition at line 295 of file available.cpp.
INT CAvailableApplicationInfo::m_Category |
Definition at line 44 of file available.h.
Referenced by RetrieveGeneralInfo().
FILETIME CAvailableApplicationInfo::m_ftCacheStamp |
Definition at line 64 of file available.h.
Referenced by SetLastWriteTime().
|
private |
Definition at line 89 of file available.h.
Referenced by HasInstalledVersion(), and RetrieveInstalledVersion().
|
private |
Definition at line 88 of file available.h.
Referenced by FindInLanguages(), HasLanguageInfo(), and RetrieveLanguages().
|
private |
Definition at line 87 of file available.h.
Referenced by IsInstalled(), RetrieveGeneralInfo(), and RetrieveInstalledStatus().
ATL::CSimpleArray<LCID> CAvailableApplicationInfo::m_LanguageLCIDs |
Definition at line 55 of file available.h.
Referenced by FindInLanguages(), and RetrieveLanguages().
LicenseType CAvailableApplicationInfo::m_LicenseType |
Definition at line 46 of file available.h.
Referenced by RetrieveLicenseType().
|
private |
Definition at line 90 of file available.h.
Referenced by GetString(), RetrieveGeneralInfo(), RetrieveLanguages(), RetrieveLicenseType(), and RetrieveSize().
ATL::CStringW CAvailableApplicationInfo::m_sFileName |
Definition at line 63 of file available.h.
Referenced by RetrieveGeneralInfo().
ULONG CAvailableApplicationInfo::m_SizeBytes |
Definition at line 60 of file available.h.
Referenced by RetrieveSize().
ATL::CStringW CAvailableApplicationInfo::m_szDesc |
Definition at line 51 of file available.h.
Referenced by CAppsListView::AddAvailableApplication(), HandleInfoCommand(), and RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szIconLocation |
Definition at line 57 of file available.h.
Referenced by RetrieveGeneralInfo(), and RetrieveIcon().
ATL::CStringW CAvailableApplicationInfo::m_szInstalledVersion |
Definition at line 68 of file available.h.
Referenced by HasUpdate(), and RetrieveInstalledVersion().
ATL::CStringW CAvailableApplicationInfo::m_szLicense |
Definition at line 50 of file available.h.
Referenced by HandleInfoCommand(), and RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szName |
Definition at line 47 of file available.h.
Referenced by CAppsListView::AddAvailableApplication(), HandleInfoCommand(), RetrieveGeneralInfo(), RetrieveInstalledStatus(), and RetrieveInstalledVersion().
ATL::CStringW CAvailableApplicationInfo::m_szPkgName |
Definition at line 58 of file available.h.
Referenced by RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szRegName |
Definition at line 48 of file available.h.
Referenced by RetrieveGeneralInfo(), RetrieveInstalledStatus(), and RetrieveInstalledVersion().
ATL::CSimpleArray<ATL::CStringW> CAvailableApplicationInfo::m_szScrnshotLocation |
Definition at line 56 of file available.h.
Referenced by RetrieveGeneralInfo(), and RetrieveScrnshot().
ATL::CStringW CAvailableApplicationInfo::m_szSHA1 |
Definition at line 67 of file available.h.
Referenced by RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szSize |
Definition at line 52 of file available.h.
Referenced by HandleInfoCommand(), and RetrieveSize().
ATL::CStringW CAvailableApplicationInfo::m_szUrlDownload |
Definition at line 54 of file available.h.
Referenced by HandleInfoCommand(), RefreshAppInfo(), and RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szUrlSite |
Definition at line 53 of file available.h.
Referenced by HandleInfoCommand(), and RetrieveGeneralInfo().
ATL::CStringW CAvailableApplicationInfo::m_szVersion |
Definition at line 49 of file available.h.
Referenced by CAppsListView::AddAvailableApplication(), HandleInfoCommand(), HasUpdate(), RetrieveGeneralInfo(), and RetrieveInstalledVersion().