LibreOffice Module basic (master) 1
|
Public Member Functions | |
LibraryContainer_Impl (BasicManager *pMgr) | |
virtual uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual uno::Any SAL_CALL | getByName (const OUString &aName) override |
virtual uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
virtual void SAL_CALL | replaceByName (const OUString &aName, const uno::Any &aElement) override |
virtual void SAL_CALL | insertByName (const OUString &aName, const uno::Any &aElement) override |
virtual void SAL_CALL | removeByName (const OUString &Name) override |
Private Attributes | |
BasicManager * | mpMgr |
Definition at line 1919 of file basmgr.cxx.
|
inlineexplicit |
Definition at line 1924 of file basmgr.cxx.
|
overridevirtual |
Definition at line 1960 of file basmgr.cxx.
References aName, BasicManager::FindLibInfo(), BasicManager::GetLib(), BasicLibInfo::GetPassword(), BasicLibInfo::GetStorageName(), BasicManager::HasLib(), BasicLibInfo::IsExtern(), BasicLibInfo::IsReference(), mpMgr, and pLib.
|
overridevirtual |
Definition at line 2002 of file basmgr.cxx.
References BasicManager::GetLibCount(), BasicManager::GetLibName(), i, and mpMgr.
|
overridevirtual |
Definition at line 1946 of file basmgr.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 2014 of file basmgr.cxx.
References aName, BasicManager::HasLib(), and mpMgr.
|
overridevirtual |
Definition at line 1952 of file basmgr.cxx.
References BasicManager::GetLibCount(), and mpMgr.
|
overridevirtual |
Definition at line 2028 of file basmgr.cxx.
Referenced by replaceByName().
|
overridevirtual |
Definition at line 2033 of file basmgr.cxx.
References BasicManager::GetLib(), BasicManager::GetLibId(), mpMgr, Name, pLib, and BasicManager::RemoveLib().
Referenced by replaceByName().
|
overridevirtual |
Definition at line 2021 of file basmgr.cxx.
References aName, insertByName(), and removeByName().
|
private |
Definition at line 1921 of file basmgr.cxx.
Referenced by getByName(), getElementNames(), hasByName(), hasElements(), and removeByName().