|
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().