LibreOffice Module basic (master) 1
Classes | Namespaces | Macros | Enumerations | Functions
basmgr.hxx File Reference
#include <utility>
#include <comphelper/errcode.hxx>
#include <svl/SfxBroadcaster.hxx>
#include <basic/sbstar.hxx>
#include <basic/basicdllapi.h>
#include <memory>
#include <string_view>
#include <vector>
Include dependency graph for basmgr.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BasicError
 
struct  LibraryContainerInfo
 
class  BasicManager
 

Namespaces

namespace  basic
 
namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::script
 

Macros

#define LIB_NOTFOUND   0xFFFF
 

Enumerations

enum class  BasicErrorReason {
  OPENLIBSTORAGE = 0x0002 ,
  OPENMGRSTREAM = 0x0004 ,
  OPENLIBSTREAM = 0x0008 ,
  LIBNOTFOUND = 0x0010 ,
  STORAGENOTFOUND = 0x0020 ,
  BASICLOADERROR = 0x0040 ,
  STDLIB = 0x0100
}
 

Functions

BASIC_DLLPUBLIC css::uno::Reference< css::script::XStarBasicAccess > getStarBasicAccess (BasicManager *pMgr)
 

Macro Definition Documentation

◆ LIB_NOTFOUND

#define LIB_NOTFOUND   0xFFFF

Definition at line 95 of file basmgr.hxx.

Enumeration Type Documentation

◆ BasicErrorReason

enum class BasicErrorReason
strong
Enumerator
OPENLIBSTORAGE 
OPENMGRSTREAM 
OPENLIBSTREAM 
LIBNOTFOUND 
STORAGENOTFOUND 
BASICLOADERROR 
STDLIB 

Definition at line 44 of file basmgr.hxx.

Function Documentation

◆ getStarBasicAccess()

BASIC_DLLPUBLIC css::uno::Reference< css::script::XStarBasicAccess > getStarBasicAccess ( BasicManager pMgr)

Definition at line 2112 of file basmgr.cxx.