LibreOffice Module cppuhelper (master)  1
Namespaces | Macros | Functions
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
 

Macros

#define SERVICE_NAME_A   "com.sun.star.lang.MacroExpander"
 
#define SERVICE_NAME_B   "com.sun.star.lang.BootstrapMacroExpander"
 
#define IMPL_NAME   "com.sun.star.lang.comp.cppuhelper.BootstrapMacroExpander"
 

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

Macro Definition Documentation

#define IMPL_NAME   "com.sun.star.lang.comp.cppuhelper.BootstrapMacroExpander"

Definition at line 39 of file macro_expander.cxx.

#define SERVICE_NAME_A   "com.sun.star.lang.MacroExpander"

Definition at line 37 of file macro_expander.cxx.

#define SERVICE_NAME_B   "com.sun.star.lang.BootstrapMacroExpander"

Definition at line 38 of file macro_expander.cxx.