LibreOffice Module basic (master) 1
|
Namespaces | |
namespace | vba |
Classes | |
class | BasicManagerCreationListener |
specifies a callback for instances which are interested in BasicManagers created by the BasicManagerRepository. More... | |
class | BasicManagerRepository |
class | ImplRepository |
class | LibraryContainerMethodGuard |
class | ModifiableHelper |
class | NameContainer |
class | ScriptExtensionIterator |
class | ScriptSubPackageIterator |
class | SfxDialogLibrary |
class | SfxDialogLibraryContainer |
class | SfxLibrary |
class | SfxLibraryContainer |
class | SfxScriptLibrary |
class | SfxScriptLibraryContainer |
Typedefs | |
typedef std::map< Reference< XInterface >, std::unique_ptr< BasicManager > > | BasicManagerStore |
typedef std::vector< BasicManagerCreationListener * > | CreationListeners |
typedef ::cppu::ImplHelper1< css::resource::XStringResourceSupplier > | SfxDialogLibrary_BASE |
typedef ::cppu::WeakImplHelper< css::container::XNameContainer, css::container::XContainer, css::util::XChangesNotifier > | NameContainer_BASE |
typedef ::comphelper::OInterfaceContainerHelper3< css::script::vba::XVBAScriptListener > | VBAScriptListenerContainer |
typedef ::cppu::WeakComponentImplHelper< css::lang::XInitialization, css::script::XStorageBasedLibraryContainer, css::script::XLibraryContainerPassword, css::script::XLibraryContainerExport, css::script::XLibraryContainer3, css::container::XContainer, css::script::XLibraryQueryExecutable, css::script::vba::XVBACompatibility, css::lang::XServiceInfo, css::beans::XPropertySet > | SfxLibraryContainer_BASE |
typedef std::unordered_map< OUString, css::script::ModuleInfo > | ModuleInfoMap |
typedef ::cppu::ImplHelper1< css::script::vba::XVBAModuleInfo > | SfxScriptLibrary_BASE |
Functions | |
static bool | writeOasis2OOoLibraryElement (const Reference< XInputStream > &xInput, const Reference< XOutputStream > &xOutput) |
IMPLEMENT_FORWARD_XINTERFACE2 (SfxDialogLibrary, SfxLibrary, SfxDialogLibrary_BASE) | |
IMPLEMENT_FORWARD_XTYPEPROVIDER2 (SfxDialogLibrary, SfxLibrary, SfxDialogLibrary_BASE) | |
static void | checkAndCopyFileImpl (const INetURLObject &rSourceFolderInetObj, const INetURLObject &rTargetFolderInetObj, std::u16string_view rCheckFileName, std::u16string_view rCheckExtension, const Reference< XSimpleFileAccess3 > &xSFI) |
static void | createVariableURL (OUString &rStr, std::u16string_view rLibName, std::u16string_view rInfoFileName, bool bUser) |
static void | setStreamKey (const uno::Reference< io::XStream > &xStream, const OUString &aPass) |
IMPLEMENT_FORWARD_XINTERFACE2 (SfxScriptLibrary, SfxLibrary, SfxScriptLibrary_BASE) | |
IMPLEMENT_FORWARD_XTYPEPROVIDER2 (SfxScriptLibrary, SfxLibrary, SfxScriptLibrary_BASE) | |
Variables | |
constexpr OUStringLiteral | aResourceFileNameBase = u"DialogStrings" |
constexpr OUStringLiteral | aResourceFileCommentBase = u"# Strings for Dialog Library " |
static bool | GbMigrationSuppressErrors = false |
constexpr OUStringLiteral | sBasicLibMediaType = u"application/vnd.sun.star.basic-library" |
constexpr OUStringLiteral | sDialogLibMediaType = u"application/vnd.sun.star.dialog-library" |
typedef std::map< Reference< XInterface >, std::unique_ptr<BasicManager> > basic::BasicManagerStore |
Definition at line 64 of file basicmanagerrepository.cxx.
typedef std::vector< BasicManagerCreationListener* > basic::CreationListeners |
Definition at line 66 of file basicmanagerrepository.cxx.
typedef std::unordered_map< OUString, css::script::ModuleInfo > basic::ModuleInfoMap |
Definition at line 105 of file scriptcont.hxx.
typedef ::cppu::WeakImplHelper< css::container::XNameContainer, css::container::XContainer, css::util::XChangesNotifier > basic::NameContainer_BASE |
Definition at line 63 of file namecont.hxx.
typedef ::cppu::ImplHelper1< css::resource::XStringResourceSupplier > basic::SfxDialogLibrary_BASE |
Definition at line 89 of file dlgcont.hxx.
typedef ::cppu::WeakComponentImplHelper< css::lang::XInitialization, css::script::XStorageBasedLibraryContainer, css::script::XLibraryContainerPassword, css::script::XLibraryContainerExport, css::script::XLibraryContainer3, css::container::XContainer, css::script::XLibraryQueryExecutable, css::script::vba::XVBACompatibility, css::lang::XServiceInfo, css::beans::XPropertySet> basic::SfxLibraryContainer_BASE |
Definition at line 175 of file namecont.hxx.
typedef ::cppu::ImplHelper1< css::script::vba::XVBAModuleInfo > basic::SfxScriptLibrary_BASE |
Definition at line 107 of file scriptcont.hxx.
typedef ::comphelper::OInterfaceContainerHelper3< css::script::vba::XVBAScriptListener > basic::VBAScriptListenerContainer |
Definition at line 161 of file namecont.hxx.
|
static |
Definition at line 540 of file namecont.cxx.
References INetURLObject::All, INetURLObject::GetMainURL(), INetURLObject::insertName(), INetURLObject::LAST_SEGMENT, INetURLObject::NONE, and INetURLObject::setExtension().
Referenced by basic::SfxLibraryContainer::init_Impl().
|
static |
Definition at line 562 of file namecont.cxx.
Referenced by basic::SfxLibraryContainer::createLibrary(), and basic::SfxLibraryContainer::init_Impl().
basic::IMPLEMENT_FORWARD_XINTERFACE2 | ( | SfxDialogLibrary | , |
SfxLibrary | , | ||
SfxDialogLibrary_BASE | |||
) |
basic::IMPLEMENT_FORWARD_XINTERFACE2 | ( | SfxScriptLibrary | , |
SfxLibrary | , | ||
SfxScriptLibrary_BASE | |||
) |
basic::IMPLEMENT_FORWARD_XTYPEPROVIDER2 | ( | SfxDialogLibrary | , |
SfxLibrary | , | ||
SfxDialogLibrary_BASE | |||
) |
basic::IMPLEMENT_FORWARD_XTYPEPROVIDER2 | ( | SfxScriptLibrary | , |
SfxLibrary | , | ||
SfxScriptLibrary_BASE | |||
) |
|
static |
Definition at line 537 of file scriptcont.cxx.
References xStream.
|
static |
Definition at line 126 of file dlgcont.cxx.
References Any, comphelper::getProcessComponentContext(), and xSMgr.
Referenced by basic::SfxDialogLibraryContainer::writeLibraryElement().
|
constexpr |
Definition at line 367 of file dlgcont.cxx.
Referenced by basic::SfxDialogLibraryContainer::implCreateStringResource(), basic::SfxDialogLibrary::storeResourcesAsURL(), basic::SfxDialogLibrary::storeResourcesToStorage(), and basic::SfxDialogLibrary::storeResourcesToURL().
|
constexpr |
Definition at line 366 of file dlgcont.cxx.
Referenced by basic::SfxDialogLibraryContainer::implCreateStringResource(), basic::SfxDialogLibrary::storeResourcesToStorage(), and basic::SfxDialogLibrary::storeResourcesToURL().
|
static |
Definition at line 98 of file namecont.cxx.
Referenced by basic::SfxLibraryContainer::implLoadLibraryIndexFile(), and basic::SfxLibraryContainer::init_Impl().
|
constexpr |
Definition at line 3184 of file namecont.cxx.
Referenced by basic::ScriptSubPackageIterator::implDetectScriptPackage().
|
constexpr |
Definition at line 3185 of file namecont.cxx.
Referenced by basic::ScriptSubPackageIterator::implDetectScriptPackage().