LibreOffice Module desktop (master) 1
Classes | Namespaces | Macros | Functions
unopkg_shared.h File Reference
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
#include <com/sun/star/deployment/XPackage.hpp>
#include <osl/diagnose.h>
#include <rtl/ustring.hxx>
#include <utility>
#include <vector>
Include dependency graph for unopkg_shared.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  unopkg::OptionInfo
struct  unopkg::LockFileException


namespace  unopkg


#define APP_NAME   "unopkg"


OUString unopkg::toString (OptionInfo const *info)
OptionInfo const * unopkg::getOptionInfo (OptionInfo const *list, OUString const &opt)
bool unopkg::isOption (OptionInfo const *option_info, sal_uInt32 *pIndex)
bool unopkg::readArgument (OUString *pValue, OptionInfo const *option_info, sal_uInt32 *pIndex)
bool unopkg::readOption (bool *flag, OptionInfo const *option_info, sal_uInt32 *pIndex)
bool unopkg::isBootstrapVariable (sal_uInt32 *pIndex)
 checks if an argument is a bootstrap variable. More...
OUString const & unopkg::getExecutableDir ()
OUString const & unopkg::getProcessWorkingDir ()
OUString unopkg::makeAbsoluteFileUrl (OUString const &sys_path, OUString const &base_url)
css::uno::Reference< css::ucb::XCommandEnvironment > unopkg::createCmdEnv (css::uno::Reference< css::uno::XComponentContext > const &xContext, bool option_force_overwrite, bool option_verbose, bool option_suppressLicense)
void unopkg::printf_packages (std::vector< css::uno::Reference< css::deployment::XPackage > > const &allExtensions, std::vector< bool > const &vecUnaccepted, css::uno::Reference< css::ucb::XCommandEnvironment > const &xCmdEnv, sal_Int32 level=0)
css::uno::Reference< css::uno::XComponentContext > unopkg::getUNO (bool verbose, bool bGui, const OUString &sTempDir, css::uno::Reference< css::uno::XComponentContext > &out_LocalComponentContext)

Macro Definition Documentation


#define APP_NAME   "unopkg"

Definition at line 29 of file unopkg_shared.h.