LibreOffice Module cppuhelper (master)  1
Namespaces | Functions | Variables
macro_expander.cxx File Reference
#include <rtl/bootstrap.hxx>
#include <uno/lbnames.h>
#include <uno/mapping.hxx>
#include <cppuhelper/factory.hxx>
#include <cppuhelper/compbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XSingleComponentFactory.hpp>
#include <com/sun/star/util/XMacroExpander.hpp>
#include "macro_expander.hxx"
#include "paths.hxx"
Include dependency graph for macro_expander.cxx:

Go to the source code of this file.

Namespaces

 cppu
 
 cppuhelper::detail
 

Functions

static Bootstrap const & cppu::get_unorc ()
 
OUString cppuhelper::detail::expandMacros (OUString const &text)
 Helper function to expand macros based on the unorc/uno.ini. More...
 
Reference< lang::XSingleComponentFactory > cppuhelper::detail::create_bootstrap_macro_expander_factory ()
 

Variables

constexpr OUStringLiteral SERVICE_NAME_A = u"com.sun.star.lang.MacroExpander"
 
constexpr OUStringLiteral SERVICE_NAME_B = u"com.sun.star.lang.BootstrapMacroExpander"
 
constexpr OUStringLiteral IMPL_NAME = u"com.sun.star.lang.comp.cppuhelper.BootstrapMacroExpander"
 

Variable Documentation

constexpr OUStringLiteral IMPL_NAME = u"com.sun.star.lang.comp.cppuhelper.BootstrapMacroExpander"

Definition at line 39 of file macro_expander.cxx.

constexpr OUStringLiteral SERVICE_NAME_A = u"com.sun.star.lang.MacroExpander"

Definition at line 37 of file macro_expander.cxx.

constexpr OUStringLiteral SERVICE_NAME_B = u"com.sun.star.lang.BootstrapMacroExpander"

Definition at line 38 of file macro_expander.cxx.