LibreOffice Module scripting (master) 1
|
Classes | |
class | ActiveMSPList |
class | MasterScriptProvider |
class | MasterScriptProviderFactory |
class | NonDocMSPCreator |
class | ProviderCache |
struct | ProviderDetails |
class | ScriptingFrameworkURIHelper |
Typedefs | |
typedef std::map< css::uno::Reference< css::uno::XInterface >, css::uno::Reference< css::script::provider::XScriptProvider > > | ScriptComponent_map |
typedef std::unordered_map< OUString, css::uno::Reference< css::script::provider::XScriptProvider > > | Msp_hash |
typedef ::cppu::WeakImplHelper< css::script::provider::XScriptProvider, css::script::browse::XBrowseNode, css::lang::XServiceInfo, css::lang::XInitialization, css::container::XNameContainer > | t_helper |
typedef std::unordered_map< OUString, ProviderDetails > | ProviderDetails_hash |
Functions | |
static bool | endsWith (std::u16string_view target, std::u16string_view item) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | scripting_MasterScriptProvider_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | scripting_ScriptingFrameworkURIHelper_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
Variables | |
constexpr OUStringLiteral | SHARE = u"share" |
constexpr OUStringLiteral | SHARE_UNO_PACKAGES_URI |
constexpr OUStringLiteral | USER = u"user" |
constexpr OUStringLiteral | USER_URI |
typedef std::unordered_map< OUString, css::uno::Reference< css::script::provider::XScriptProvider > > func_provider::Msp_hash |
Definition at line 43 of file ActiveMSPList.hxx.
typedef std::unordered_map< OUString, ProviderDetails > func_provider::ProviderDetails_hash |
Definition at line 43 of file ProviderCache.hxx.
typedef std::map< css::uno::Reference< css::uno::XInterface > , css::uno::Reference< css::script::provider::XScriptProvider > > func_provider::ScriptComponent_map |
Definition at line 40 of file ActiveMSPList.hxx.
typedef ::cppu::WeakImplHelper< css::script::provider::XScriptProvider, css::script::browse::XBrowseNode, css::lang::XServiceInfo, css::lang::XInitialization, css::container::XNameContainer > func_provider::t_helper |
Definition at line 47 of file MasterScriptProvider.hxx.
|
static |
Definition at line 54 of file MasterScriptProvider.cxx.
References index.
Referenced by func_provider::MasterScriptProvider::getScript().
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * func_provider::scripting_MasterScriptProvider_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 667 of file MasterScriptProvider.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * func_provider::scripting_ScriptingFrameworkURIHelper_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 247 of file URIHelper.cxx.
|
constexpr |
Definition at line 37 of file URIHelper.cxx.
Referenced by func_provider::ScriptingFrameworkURIHelper::initBaseURI().
|
constexpr |
Definition at line 39 of file URIHelper.cxx.
Referenced by func_provider::ScriptingFrameworkURIHelper::initBaseURI().
|
constexpr |
Definition at line 42 of file URIHelper.cxx.
Referenced by func_provider::ScriptingFrameworkURIHelper::initBaseURI().
|
constexpr |
Definition at line 43 of file URIHelper.cxx.
Referenced by func_provider::ScriptingFrameworkURIHelper::initBaseURI().