LibreOffice Module unotools (master) 1
Classes | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
utl::Bootstrap::Impl Class Reference
Collaboration diagram for utl::Bootstrap::Impl:
[legend]

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
 

Detailed Description

Definition at line 67 of file bootstrap.cxx.

Constructor & Destructor Documentation

◆ Impl()

utl::Bootstrap::Impl::Impl ( )
inline

Definition at line 95 of file bootstrap.cxx.

References initialize().

Member Function Documentation

◆ getBootstrapValue()

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().

◆ getImplName()

const OUString & utl::Bootstrap::Impl::getImplName ( ) const
inline

Definition at line 105 of file bootstrap.cxx.

References m_aImplName.

◆ initBaseInstallationData()

bool utl::Bootstrap::Impl::initBaseInstallationData ( rtl::Bootstrap const &  _rData)
private

◆ initialize()

void utl::Bootstrap::Impl::initialize ( )

◆ initUserInstallationData()

bool utl::Bootstrap::Impl::initUserInstallationData ( rtl::Bootstrap const &  _rData)
private

Member Data Documentation

◆ aBaseInstall_

PathData utl::Bootstrap::Impl::aBaseInstall_

◆ aBootstrapINI_

PathData utl::Bootstrap::Impl::aBootstrapINI_

◆ aUserInstall_

PathData utl::Bootstrap::Impl::aUserInstall_

Definition at line 85 of file bootstrap.cxx.

Referenced by utl::describeError(), and utl::Bootstrap::locateUserInstallation().

◆ aVersionINI_

PathData utl::Bootstrap::Impl::aVersionINI_

Definition at line 89 of file bootstrap.cxx.

Referenced by utl::describeError(), and utl::Bootstrap::locateVersionFile().

◆ m_aImplName

const OUString utl::Bootstrap::Impl::m_aImplName
private

Definition at line 69 of file bootstrap.cxx.

Referenced by getImplName().

◆ status_

Status utl::Bootstrap::Impl::status_

Definition at line 92 of file bootstrap.cxx.


The documentation for this class was generated from the following file: