LibreOffice Module basic (master) 1
|
#include <basic/sbxdef.hxx>
#include <rtl/ustring.hxx>
#include <basic/basicdllapi.h>
#include <o3tl/typed_flags_set.hxx>
#include <unotools/resmgr.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< BasicDebugFlags > |
Namespaces | |
namespace | o3tl |
Macros | |
#define | SBXID_BASIC 0x6273 |
#define | SBXID_BASICMOD 0x6d62 |
#define | SBXID_BASICPROP 0x7262 |
#define | SBXID_BASICMETHOD 0x6d65 |
#define | SBXID_JSCRIPTMOD 0x6a62 |
#define | SBXID_JSCRIPTMETH 0x6a64 |
Enumerations | |
enum class | BasicDebugFlags { NONE = 0x0000 , Break = 0x0001 , StepInto = 0x0002 , StepOver = 0x0004 , Continue = 0x0008 , StepOut = 0x0010 } |
enum class | PropertyMode { NONE , Get , Let , Set } |
Functions | |
BASIC_DLLPUBLIC OUString | getBasicTypeName (SbxDataType eType) |
BASIC_DLLPUBLIC OUString | getBasicObjectTypeName (SbxObject *pObj) |
BASIC_DLLPUBLIC void | setBasicWatchMode (bool bOn) |
BASIC_DLLPUBLIC std::locale | BasResLocale () |
OUString | BasResId (TranslateId pId) |
Variables | |
BASIC_DLLPUBLIC std::pair< TranslateId, ErrCode > const | RID_BASIC_START [] |
|
strong |
|
strong |
OUString BasResId | ( | TranslateId | pId | ) |
Definition at line 432 of file sbxscan.cxx.
References BasResLocale(), and Translate::get().
Referenced by BasicDLL::BasicBreak(), SbxValue::Format(), and StarBASIC::MakeErrorText().
BASIC_DLLPUBLIC std::locale BasResLocale | ( | ) |
Definition at line 427 of file sbxscan.cxx.
References Translate::Create().
Referenced by BasResId().
BASIC_DLLPUBLIC OUString getBasicObjectTypeName | ( | SbxObject * | pObj | ) |
Definition at line 1612 of file sbunoobj.cxx.
References getDbgObjectNameImpl().
BASIC_DLLPUBLIC OUString getBasicTypeName | ( | SbxDataType | eType | ) |
BASIC_DLLPUBLIC void setBasicWatchMode | ( | bool | bOn | ) |
Definition at line 485 of file runtime.cxx.
References bWatchMode.
|
extern |
Referenced by StarBASIC::MakeErrorText().