#include <vmsFirefoxExtensionInstaller.h>
Public Member Functions | |
| vmsFirefoxExtensionInstaller () | |
| virtual | ~vmsFirefoxExtensionInstaller () |
| vmsFirefoxExtensionInstaller () | |
| virtual | ~vmsFirefoxExtensionInstaller () |
Static Public Member Functions | |
| static bool | IsInstalled (LPCSTR pszCID, bool bInDefaultProfileOnly) |
| static bool | IsInstalled (LPCSTR pszCID, bool bInDefaultProfileOnly) |
| static bool | Do (LPCSTR pszCID, LPCSTR pszExtPath, bool bInstall=true) |
Static Protected Member Functions | |
| static bool | get_ProfilesPathes (FEI_STRINGLIST &v, int &nDefaultProfile) |
Definition at line 17 of file vmsFirefoxExtensionInstaller.h.
| vmsFirefoxExtensionInstaller::vmsFirefoxExtensionInstaller | ( | ) |
Definition at line 11 of file vmsFirefoxExtensionInstaller.cpp.
| vmsFirefoxExtensionInstaller::~vmsFirefoxExtensionInstaller | ( | ) | [virtual] |
Definition at line 16 of file vmsFirefoxExtensionInstaller.cpp.
| vmsFirefoxExtensionInstaller::vmsFirefoxExtensionInstaller | ( | ) |
| virtual vmsFirefoxExtensionInstaller::~vmsFirefoxExtensionInstaller | ( | ) | [virtual] |
| bool vmsFirefoxExtensionInstaller::IsInstalled | ( | LPCSTR | pszCID, | |
| bool | bInDefaultProfileOnly | |||
| ) | [static] |
Definition at line 21 of file vmsFirefoxExtensionInstaller.cpp.
References get_ProfilesPathes().
Referenced by CFDMForFirefox::is_FlashGotInstalled(), vmsFirefoxMonitoring::IsFlashGotInstalled(), and vmsFirefoxMonitoring::IsInstalled().
| bool vmsFirefoxExtensionInstaller::get_ProfilesPathes | ( | FEI_STRINGLIST & | v, | |
| int & | nDefaultProfile | |||
| ) | [static, protected] |
Definition at line 46 of file vmsFirefoxExtensionInstaller.cpp.
References vmsFirefoxUtil::GetDataPath(), vmsFirefoxUtil::GetProfilesPath(), and LPSTR.
Referenced by IsInstalled().
| static bool vmsFirefoxExtensionInstaller::IsInstalled | ( | LPCSTR | pszCID, | |
| bool | bInDefaultProfileOnly | |||
| ) | [static] |
| bool vmsFirefoxExtensionInstaller::Do | ( | LPCSTR | pszCID, | |
| LPCSTR | pszExtPath, | |||
| bool | bInstall = true | |||
| ) | [static] |
Definition at line 22 of file vmsFirefoxExtensionInstaller.cpp.
References vmsFDM::vmsFile::Close(), vmsFDM::vmsFile::Create(), fsBuildPathToFile(), vmsFirefoxUtil::GetProfilesPathes(), LOG, MY_MAX_PATH, nl, and vmsFDM::vmsFile::Write().
Referenced by vmsFirefoxMonitoring::Install().
1.5.6