LibreOffice Module basic (master) 1
|
Public Member Functions | |
BasicLibInfo () | |
bool | IsReference () const |
void | SetReference (bool b) |
bool | IsExtern () const |
void | SetStorageName (const OUString &rName) |
const OUString & | GetStorageName () const |
void | SetRelStorageName (const OUString &rN) |
const OUString & | GetRelStorageName () const |
StarBASICRef | GetLib () const |
StarBASICRef & | GetLibRef () |
void | SetLib (StarBASIC *pBasic) |
const OUString & | GetLibName () const |
void | SetLibName (const OUString &rName) |
bool | DoLoad () const |
bool | HasPassword () const |
const OUString & | GetPassword () const |
void | SetPassword (const OUString &rNewPassword) |
const uno::Reference< script::XLibraryContainer > & | GetLibraryContainer () const |
void | SetLibraryContainer (const uno::Reference< script::XLibraryContainer > &xScriptCont) |
Static Public Member Functions | |
static BasicLibInfo * | Create (SotStorageStream &rSStream) |
Private Attributes | |
StarBASICRef | xLib |
OUString | aLibName |
OUString | aStorageName |
OUString | aRelStorageName |
OUString | aPassword |
bool | bDoLoad |
bool | bReference |
uno::Reference< script::XLibraryContainer > | mxScriptCont |
Definition at line 316 of file basmgr.cxx.
BasicLibInfo::BasicLibInfo | ( | ) |
Definition at line 375 of file basmgr.cxx.
Referenced by Create().
|
static |
Definition at line 383 of file basmgr.cxx.
References aName, aRelStorageName, aStorageName, BasicLibInfo(), bDoLoad, DBG_ASSERT, LIBINFO_ID, nId, SetLibName(), SetReference(), SetRelStorageName(), and SetStorageName().
Referenced by BasicManager::LoadBasicManager().
|
inline |
Definition at line 359 of file basmgr.cxx.
References bDoLoad.
Referenced by BasicManager::LoadBasicManager().
|
inline |
Definition at line 345 of file basmgr.cxx.
References aLibName, mxScriptCont, and xLib.
Referenced by BasicManager::AddLib(), BasicManager::BasicManager(), BasicManager::CreateLib(), BasicManager::CreateLibForLibContainer(), BasicManager::ImpLoadLibrary(), and BasicManager::ImpMgrNotLoaded().
|
inline |
Definition at line 355 of file basmgr.cxx.
References aLibName.
Referenced by BasicManager::ImpLoadLibrary(), and BasicManager::LoadLib().
|
inline |
Definition at line 368 of file basmgr.cxx.
References mxScriptCont.
Referenced by BasicManager::LoadLib().
|
inline |
Definition at line 352 of file basmgr.cxx.
References xLib.
Referenced by BasicManager::ImpLoadLibrary().
|
inline |
Definition at line 362 of file basmgr.cxx.
References aPassword.
Referenced by LibraryContainer_Impl::getByName().
|
inline |
Definition at line 343 of file basmgr.cxx.
References aRelStorageName.
Referenced by BasicManager::LoadBasicManager().
|
inline |
Definition at line 340 of file basmgr.cxx.
References aStorageName.
Referenced by LibraryContainer_Impl::getByName(), and BasicManager::ImpLoadLibrary().
|
inline |
Definition at line 361 of file basmgr.cxx.
References aPassword.
|
inline |
Definition at line 337 of file basmgr.cxx.
References aStorageName, and szImbedded.
Referenced by LibraryContainer_Impl::getByName(), and BasicManager::LoadBasicManager().
|
inline |
Definition at line 334 of file basmgr.cxx.
References bReference.
Referenced by LibraryContainer_Impl::getByName(), BasicManager::ImpLoadLibrary(), and BasicManager::LoadBasicManager().
|
inline |
Definition at line 353 of file basmgr.cxx.
References xLib.
Referenced by BasicManager::BasicManager(), BasicManager::CreateLib(), BasicManager::CreateLibForLibContainer(), BasicManager::ImpCreateStdLib(), BasicManager::ImpLoadLibrary(), and BasicManager::ImpMgrNotLoaded().
|
inline |
Definition at line 356 of file basmgr.cxx.
References aLibName.
Referenced by BasicManager::AddLib(), BasicManager::BasicManager(), Create(), BasicManager::CreateLib(), BasicManager::CreateLibForLibContainer(), BasicManager::ImpCreateStdLib(), and BasicManager::ImpMgrNotLoaded().
|
inline |
Definition at line 370 of file basmgr.cxx.
References mxScriptCont.
Referenced by BasicManager::CreateLibForLibContainer().
|
inline |
Definition at line 363 of file basmgr.cxx.
References aPassword.
Referenced by BasicManager::CreateLib(), and BasicManager::ImpLoadLibrary().
|
inline |
Definition at line 335 of file basmgr.cxx.
References bReference.
Referenced by BasicManager::AddLib(), and Create().
|
inline |
Definition at line 342 of file basmgr.cxx.
References aRelStorageName.
Referenced by BasicManager::AddLib(), and Create().
|
inline |
Definition at line 339 of file basmgr.cxx.
References aStorageName.
Referenced by BasicManager::AddLib(), Create(), and BasicManager::LoadBasicManager().
|
private |
Definition at line 320 of file basmgr.cxx.
Referenced by GetLib(), GetLibName(), and SetLibName().
|
private |
Definition at line 323 of file basmgr.cxx.
Referenced by GetPassword(), HasPassword(), and SetPassword().
|
private |
Definition at line 322 of file basmgr.cxx.
Referenced by Create(), GetRelStorageName(), and SetRelStorageName().
|
private |
Definition at line 321 of file basmgr.cxx.
Referenced by Create(), GetStorageName(), IsExtern(), and SetStorageName().
|
private |
Definition at line 325 of file basmgr.cxx.
|
private |
Definition at line 326 of file basmgr.cxx.
Referenced by IsReference(), and SetReference().
|
private |
Definition at line 329 of file basmgr.cxx.
Referenced by GetLib(), GetLibraryContainer(), and SetLibraryContainer().
|
private |
Definition at line 319 of file basmgr.cxx.
Referenced by GetLib(), GetLibRef(), and SetLib().