LibreOffice Module unotools (master) 1
|
Classes | |
struct | PathData |
Public Member Functions | |
Impl () | |
void | initialize () |
OUString | getBootstrapValue (OUString const &_sName, OUString const &_sDefault) const |
const OUString & | getImplName () const |
Public Attributes | |
PathData | aBaseInstall_ |
PathData | aUserInstall_ |
PathData | aBootstrapINI_ |
PathData | aVersionINI_ |
Status | status_ |
Private Member Functions | |
bool | initBaseInstallationData (rtl::Bootstrap const &_rData) |
bool | initUserInstallationData (rtl::Bootstrap const &_rData) |
Private Attributes | |
const OUString | m_aImplName |
Definition at line 67 of file bootstrap.cxx.
|
inline |
Definition at line 95 of file bootstrap.cxx.
References initialize().
OUString utl::Bootstrap::Impl::getBootstrapValue | ( | OUString const & | _sName, |
OUString const & | _sDefault | ||
) | const |
Definition at line 709 of file bootstrap.cxx.
References aData.
Referenced by utl::Bootstrap::getProductKey().
|
inline |
Definition at line 105 of file bootstrap.cxx.
References m_aImplName.
|
private |
Definition at line 633 of file bootstrap.cxx.
References aBaseInstall_, aBootstrapINI_, BOOTSTRAP_DEFAULT_BASEINSTALL, BOOTSTRAP_ITEM_BASEINSTALLATION, utl::implGetBootstrapFile(), utl::Bootstrap::Impl::PathData::path, utl::Bootstrap::PATH_EXISTS, and utl::updateStatus().
void utl::Bootstrap::Impl::initialize | ( | ) |
Definition at line 673 of file bootstrap.cxx.
References aData, utl::Bootstrap::DATA_INVALID, utl::Bootstrap::DATA_MISSING, utl::Bootstrap::DATA_OK, utl::Bootstrap::INVALID_BASE_INSTALL, utl::Bootstrap::INVALID_USER_INSTALL, utl::Bootstrap::MISSING_USER_INSTALL, utl::Bootstrap::PATH_EXISTS, and utl::Bootstrap::PATH_VALID.
Referenced by Impl().
|
private |
Definition at line 644 of file bootstrap.cxx.
References BOOTSTRAP_DIRNAME_USERDIR, BOOTSTRAP_ITEM_USERDIR, BOOTSTRAP_ITEM_USERINSTALLATION, utl::Bootstrap::DATA_MISSING, utl::getDerivedPath(), utl::implGetVersionFile(), utl::Bootstrap::PATH_EXISTS, and utl::updateStatus().
PathData utl::Bootstrap::Impl::aBaseInstall_ |
Definition at line 82 of file bootstrap.cxx.
Referenced by utl::describeError(), initBaseInstallationData(), and utl::Bootstrap::locateBaseInstallation().
PathData utl::Bootstrap::Impl::aBootstrapINI_ |
Definition at line 88 of file bootstrap.cxx.
Referenced by utl::describeError(), initBaseInstallationData(), and utl::Bootstrap::locateBootstrapFile().
PathData utl::Bootstrap::Impl::aUserInstall_ |
Definition at line 85 of file bootstrap.cxx.
Referenced by utl::describeError(), and utl::Bootstrap::locateUserInstallation().
PathData utl::Bootstrap::Impl::aVersionINI_ |
Definition at line 89 of file bootstrap.cxx.
Referenced by utl::describeError(), and utl::Bootstrap::locateVersionFile().
|
private |
Definition at line 69 of file bootstrap.cxx.
Referenced by getImplName().
Status utl::Bootstrap::Impl::status_ |
Definition at line 92 of file bootstrap.cxx.