LibreOffice Module basic (master) 1
|
#include <sbxobj.hxx>
Public Member Functions | |
SBX_DECL_PERSIST_NODATA (SBXID_OBJECT, 1) | |
SbxObject (const OUString &rClassname) | |
SbxObject (const SbxObject &) | |
SbxObject & | operator= (const SbxObject &) |
virtual SbxDataType | GetType () const override |
virtual SbxClassType | GetClass () const override |
virtual void | Clear () override |
virtual bool | IsClass (const OUString &) const |
const OUString & | GetClassName () const |
void | SetClassName (const OUString &rNew) |
SbxProperty * | GetDfltProperty () |
void | SetDfltProperty (const OUString &r) |
virtual SbxVariable * | Find (const OUString &, SbxClassType) |
SbxVariable * | FindQualified (const OUString &, SbxClassType) |
virtual bool | Call (const OUString &, SbxArray *=nullptr) |
SbxVariable * | Execute (const OUString &) |
SbxVariable * | Make (const OUString &, SbxClassType, SbxDataType, bool bIsRuntimeFunction=false) |
virtual void | Insert (SbxVariable *) |
void | QuickInsert (SbxVariable *) |
void | Remove (const OUString &, SbxClassType) |
virtual void | Remove (SbxVariable *) |
SbxArray * | GetMethods () |
SbxArray * | GetProperties () |
SbxArray * | GetObjects () |
void | Dump (SvStream &, bool bDumpAll) |
Public Member Functions inherited from SbxVariable | |
SBX_DECL_PERSIST_NODATA (SBXID_VARIABLE, 2) | |
SbxVariable () | |
SbxVariable (SbxDataType) | |
SbxVariable (const SbxVariable &) | |
SbxVariable & | operator= (const SbxVariable &) |
void | Dump (SvStream &, bool bDumpAll) |
void | SetName (const OUString &) |
const OUString & | GetName (SbxNameType=SbxNameType::NONE) const |
sal_uInt16 | GetHashCode () const |
virtual void | SetModified (bool) override |
sal_uInt32 | GetUserData () const |
void | SetUserData (sal_uInt32 n) |
virtual SbxDataType | GetType () const override |
virtual SbxClassType | GetClass () const |
virtual SbxInfo * | GetInfo () |
void | SetInfo (SbxInfo *p) |
void | SetParameters (SbxArray *p) |
SbxArray * | GetParameters () const |
SfxBroadcaster & | GetBroadcaster () |
bool | IsBroadcaster () const |
virtual void | Broadcast (SfxHintId nHintId) override |
const SbxObject * | GetParent () const |
SbxObject * | GetParent () |
virtual void | SetParent (SbxObject *) |
const OUString & | GetDeclareClassName () const |
void | SetDeclareClassName (const OUString &) |
void | SetComListener (const css::uno::Reference< css::uno::XInterface > &xComListener, StarBASIC *pParentBasic) |
void | ClearComListener () |
Public Member Functions inherited from SbxValue | |
SBX_DECL_PERSIST_NODATA (SBXID_VALUE, 1) | |
SbxValue () | |
SbxValue (SbxDataType) | |
SbxValue (const SbxValue &) | |
SbxValue & | operator= (const SbxValue &) |
virtual void | Clear () override |
virtual bool | IsFixed () const override |
bool | IsInteger () const |
bool | IsLong () const |
bool | IsDouble () const |
bool | IsString () const |
bool | IsCurrency () const |
bool | IsObject () const |
bool | IsBool () const |
bool | IsErr () const |
bool | IsEmpty () const |
bool | IsNull () const |
bool | IsNumeric () const |
bool | IsNumericRTL () const |
bool | ImpIsNumeric (bool bOnlyIntntl) const |
virtual SbxDataType | GetType () const override |
SbxDataType | GetFullType () const |
bool | SetType (SbxDataType) |
bool | Get (SbxValues &) const |
const SbxValues & | GetValues_Impl () const |
bool | Put (const SbxValues &) |
SbxValues * | data () |
sal_Unicode | GetChar () const |
sal_Int16 | GetInteger () const |
sal_Int32 | GetLong () const |
sal_Int64 | GetInt64 () const |
sal_uInt64 | GetUInt64 () const |
sal_Int64 | GetCurrency () const |
SbxDecimal * | GetDecimal () const |
float | GetSingle () const |
double | GetDouble () const |
double | GetDate () const |
bool | GetBool () const |
const OUString & | GetCoreString () const |
OUString | GetOUString () const |
SbxBase * | GetObject () const |
sal_uInt8 | GetByte () const |
sal_uInt16 | GetUShort () const |
sal_uInt32 | GetULong () const |
bool | PutInteger (sal_Int16) |
bool | PutLong (sal_Int32) |
bool | PutSingle (float) |
bool | PutDouble (double) |
void | PutDate (double) |
bool | PutBool (bool) |
void | PutErr (sal_uInt16) |
void | PutStringExt (const OUString &) |
bool | PutInt64 (sal_Int64) |
bool | PutUInt64 (sal_uInt64) |
bool | PutString (const OUString &) |
bool | PutChar (sal_Unicode) |
bool | PutByte (sal_uInt8) |
bool | PutUShort (sal_uInt16) |
bool | PutULong (sal_uInt32) |
bool | PutEmpty () |
void | PutNull () |
void | PutDecimal (css::bridge::oleautomation::Decimal const &rAutomationDec) |
bool | PutDecimal (SbxDecimal *pDecimal) |
void | fillAutomationDecimal (css::bridge::oleautomation::Decimal &rAutomationDec) const |
bool | PutCurrency (sal_Int64) |
bool | PutObject (SbxBase *) |
bool | Convert (SbxDataType) |
bool | Compute (SbxOperator, const SbxValue &) |
bool | Compare (SbxOperator, const SbxValue &) const |
bool | Scan (const OUString &, sal_uInt16 *) |
void | Format (OUString &, const OUString *=nullptr) const |
bool | operator<= (const SbxValue &) const |
bool | operator>= (const SbxValue &) const |
SbxValue & | operator*= (const SbxValue &) |
SbxValue & | operator/= (const SbxValue &) |
SbxValue & | operator+= (const SbxValue &) |
SbxValue & | operator-= (const SbxValue &) |
Public Member Functions inherited from SbxBase | |
void | SetFlags (SbxFlagBits n) |
SbxFlagBits | GetFlags () const |
void | SetFlag (SbxFlagBits n) |
void | ResetFlag (SbxFlagBits n) |
bool | IsSet (SbxFlagBits n) const |
bool | IsReset (SbxFlagBits n) const |
bool | CanRead () const |
bool | CanWrite () const |
bool | IsModified () const |
bool | IsHidden () const |
bool | IsVisible () const |
virtual bool | IsFixed () const |
virtual void | SetModified (bool) |
virtual SbxDataType | GetType () const |
virtual void | Clear ()=0 |
std::pair< bool, sal_uInt32 > | Store (SvStream &) |
virtual bool | LoadCompleted () |
Public Member Functions inherited from SvRefBase | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Protected Member Functions | |
virtual bool | LoadData (SvStream &, sal_uInt16) override |
virtual std::pair< bool, sal_uInt32 > | StoreData (SvStream &) const override |
virtual | ~SbxObject () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual bool | IsOptionCompatible () const |
Protected Member Functions inherited from SbxVariable | |
virtual | ~SbxVariable () override |
virtual bool | LoadData (SvStream &, sal_uInt16) override |
virtual std::pair< bool, sal_uInt32 > | StoreData (SvStream &) const override |
Protected Member Functions inherited from SbxValue | |
virtual void | Broadcast (SfxHintId) |
virtual | ~SbxValue () override |
virtual bool | LoadData (SvStream &, sal_uInt16) override |
virtual std::pair< bool, sal_uInt32 > | StoreData (SvStream &) const override |
Protected Member Functions inherited from SbxBase | |
SbxBase () | |
SbxBase (const SbxBase &) | |
SbxBase & | operator= (const SbxBase &) |
virtual | ~SbxBase () override |
virtual sal_uInt16 | GetVersion () const =0 |
virtual sal_uInt16 | GetSbxId () const =0 |
Protected Member Functions inherited from SvRefBase | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Protected Attributes | |
SbxArrayRef | pMethods |
SbxArrayRef | pProps |
SbxArrayRef | pObjs |
SbxProperty * | pDfltProp |
OUString | aClassName |
OUString | aDfltPropName |
Protected Attributes inherited from SbxVariable | |
SbxInfoRef | pInfo |
sal_uInt32 | nUserData = 0 |
SbxObject * | pParent = nullptr |
Protected Attributes inherited from SbxValue | |
SbxValues | aData |
OUString | aPic |
OUString | aToolString |
Protected Attributes inherited from SbxBase | |
SbxFlagBits | nFlags |
Private Member Functions | |
BASIC_DLLPRIVATE SbxArray * | FindVar (SbxVariable const *, sal_uInt32 &) |
Additional Inherited Members | |
Static Public Member Functions inherited from SbxVariable | |
static OUString | NameToCaseInsensitiveName (const OUString &rName) |
static constexpr sal_uInt16 | MakeHashCode (std::u16string_view aName) |
Static Public Member Functions inherited from SbxValue | |
static ErrCode | ScanNumIntnl (const OUString &rSrc, double &nVal, bool bSingle=false) |
Static Public Member Functions inherited from SbxBase | |
static SbxBaseRef | Load (SvStream &) |
static ErrCode const & | GetError () |
static OUString const & | GetErrorMsg () |
static void | SetError (ErrCode) |
static void | SetError (ErrCode, const OUString &) |
static bool | IsError () |
static void | ResetError () |
static void | AddFactory (SbxFactory *) |
static void | RemoveFactory (SbxFactory const *) |
static SbxBaseRef | Create (sal_uInt16, sal_uInt32) |
static SbxObjectRef | CreateObject (const OUString &) |
Definition at line 30 of file sbxobj.hxx.
|
overrideprotectedvirtual |
Definition at line 105 of file sbxobj.cxx.
References CheckParentsOnDelete(), DimAsNew, tools::SvRef< typename T >::get(), pMethods, pObjs, pProps, and SbxBase::ResetFlag().
SbxObject::SbxObject | ( | const OUString & | rClassname | ) |
Definition at line 43 of file sbxobj.cxx.
References SbxValue::aData, Clear(), GetSbxRes(), SbxVariable::MakeHashCode(), NameProp, nNameHash, nParentHash, ParentProp, pNameProp, SbxValues::pObj, pParentProp, and SbxVariable::SetName().
SbxObject::SbxObject | ( | const SbxObject & | rObj | ) |
Definition at line 58 of file sbxobj.cxx.
|
virtual |
Reimplemented in StarBASIC.
Definition at line 262 of file sbxobj.cxx.
References SbxVariable::Broadcast(), SbxValue::Clear(), DontCare, ERRCODE_BASIC_NO_METHOD, FindQualified(), SbxBase::SetError(), and SbxVariable::SetParameters().
Referenced by StarBASIC::Call().
|
overridevirtual |
Reimplemented from SbxValue.
Reimplemented in BasicCollection, SbModule, StarBASIC, and SbxCollection.
Definition at line 125 of file sbxobj.cxx.
References DontStore, Make(), p, pDfltProp, pMethods, pNameProp, pObjs, pParentProp, pProps, Property, SbxOBJECT, SbxSTRING, SbxVariable::SetModified(), and Write.
Referenced by BasicCollection::Clear(), SbModule::Clear(), SbxCollection::Clear(), and SbxObject().
void SbxObject::Dump | ( | SvStream & | rStrm, |
bool | bDumpAll | ||
) |
Definition at line 686 of file sbxobj.cxx.
References aClassName, CollectAttrs(), Dump(), SbxVariable::Dump(), endl(), SbxValues::eType, tools::SvRef< typename T >::get(), SbxVariable::GetName(), SbxVariable::GetParent(), SvRefBase::GetRefCount(), SbxValue::GetValues_Impl(), i, n, OUStringToOString(), pMethods, SbxValues::pObj, pObjs, pProps, rStrm, SbxOBJECT, ShortTypes, write_uInt16_lenPrefixed_uInt8s_FromOUString(), and SvStream::WriteOString().
Referenced by Dump().
SbxVariable * SbxObject::Execute | ( | const OUString & | rTxt | ) |
Definition at line 337 of file sbxexec.cxx.
References Assign(), ERRCODE_BASIC_SYNTAX, tools::SvRef< typename T >::get(), tools::SvRef< typename T >::is(), IsOptionCompatible(), p, SbxBase::SetError(), and SkipWhitespace().
Referenced by BasicManager::ExecuteMacro().
|
virtual |
Reimplemented in SbUnoStructRefObject, SbUnoObject, SbUnoClass, SbUnoService, SbiStdObject, SbModule, StarBASIC, SbxCollection, SbObjModule, SbUserFormModule, and SbUserFormModuleInstance.
Definition at line 182 of file sbxobj.cxx.
References DontCare, ExtSearch, SbxArray::Find(), Find(), tools::SvRef< typename T >::get(), SbxBase::GetFlags(), SbxVariable::GetName(), GlobalSearch, SbxBase::IsSet(), Method, Object, pMethods, pObjs, SbxVariable::pParent, pProps, Property, SbxBase::ResetFlag(), SAL_INFO, SAL_INFO_IF, SAL_WARN, SbxBase::SetFlags(), t, and Variable.
Referenced by SbiParser::CheckRTLForSym(), ClearUnoObjectsInRTL_Impl_Rek(), Element(), Find(), SbUnoStructRefObject::Find(), SbUnoObject::Find(), SbUnoClass::Find(), SbUnoService::Find(), SbiStdObject::Find(), SbModule::Find(), StarBASIC::Find(), SbxCollection::Find(), SbiRuntime::FindElement(), GetDfltProperty(), StarBASIC::GetModelFromBasic(), handleToStringForCOMObjects(), SbUserFormModule::InitObject(), Remove(), SbStdClipboard::SbStdClipboard(), SbStdFont::SbStdFont(), and SbiRuntime::StepGLOBAL().
SbxVariable * SbxObject::FindQualified | ( | const OUString & | rName, |
SbxClassType | t | ||
) |
Definition at line 366 of file sbxexec.cxx.
References ERRCODE_BASIC_SYNTAX, tools::SvRef< typename T >::get(), IsOptionCompatible(), p, QualifiedName(), SbxBase::SetError(), SkipWhitespace(), and t.
Referenced by Call().
|
private |
Definition at line 309 of file sbxobj.cxx.
References SbxArray::Count(), ExtSearch, SbxArray::Find(), tools::SvRef< typename T >::get(), SbxVariable::GetClass(), SbxVariable::GetName(), SbxArray::GetRef(), i, Method, Object, pMethods, pObjs, pProps, Property, SbxBase::ResetFlag(), SAL_WARN, and Variable.
|
overridevirtual |
|
inline |
Definition at line 56 of file sbxobj.hxx.
Referenced by checkUnoStructCopy(), SbUnoStructRefObject::getDbgObjectName(), getDbgObjectNameImpl(), SbiRuntime::implIsClass(), SbiImage::Save(), and SbiRuntime::StepSET_Impl().
SbxProperty * SbxObject::GetDfltProperty | ( | ) |
Definition at line 283 of file sbxobj.cxx.
References aDfltPropName, Find(), Make(), pDfltProp, Property, and SbxVARIANT.
Referenced by SbxValue::TheRealValue().
|
inline |
Definition at line 78 of file sbxobj.hxx.
References tools::SvRef< typename T >::get().
Referenced by Impl_DumpMethods().
|
inline |
Definition at line 80 of file sbxobj.hxx.
References tools::SvRef< typename T >::get().
Referenced by ClearUnoObjectsInRTL_Impl_Rek(), and SendHint_().
|
inline |
Definition at line 79 of file sbxobj.hxx.
References tools::SvRef< typename T >::get().
Referenced by SbiParser::DefEnum(), SbiParser::DefType(), Impl_DumpProperties(), SbiImage::Load(), SbModule::LoadCompleted(), and SbiImage::Save().
|
overridevirtual |
|
virtual |
Reimplemented in StarBASIC, and SbxStdCollection.
Definition at line 396 of file sbxobj.cxx.
References Count, SbxArray::Count(), DontCare, SfxListener::EndListening(), FindVar(), tools::SvRef< typename T >::get(), SbxArray::Get(), SbxVariable::GetBroadcaster(), SbxVariable::GetClass(), SbxVariable::GetName(), SbxVariable::GetParent(), Object, pDfltProp, pObjs, Property, SbxArray::Put(), SAL_INFO, SbxVariable::SetModified(), SbxVariable::SetParent(), and SfxListener::StartListening().
Referenced by SbxCollection::CollAdd(), StarBASIC::Insert(), SbxStdCollection::Insert(), and SbiStdObject::SbiStdObject().
|
virtual |
Reimplemented in SbUserFormModuleInstance.
Definition at line 177 of file sbxobj.cxx.
References aClassName.
Referenced by SbiRuntime::implIsClass(), SbxStdCollection::Insert(), and SbUserFormModuleInstance::IsClass().
|
protectedvirtual |
Reimplemented in SbModule.
Definition at line 384 of file sbxexec.cxx.
References SbxVariable::GetParent().
Referenced by Execute(), and FindQualified().
|
overrideprotectedvirtual |
Reimplemented from SbxVariable.
Reimplemented in SbJScriptModule, SbModule, StarBASIC, SbxCollection, and SbxStdCollection.
Definition at line 561 of file sbxobj.cxx.
References aClassName, SbxValue::aData, DBG_ASSERT, SbxValues::eType, tools::SvRef< typename T >::get(), LoadArray(), SbxVariable::LoadData(), nPos, pDfltProp, pMethods, SbxValues::pObj, pObjs, pProps, Property, read_uInt16_lenPrefixed_uInt8s_ToOUString(), SvStream::ReadUInt32(), rStrm, SbxOBJECT, SvStream::Seek(), SbxVariable::SetModified(), and SvStream::Tell().
Referenced by SbJScriptModule::LoadData(), SbModule::LoadData(), StarBASIC::LoadData(), and SbxCollection::LoadData().
SbxVariable * SbxObject::Make | ( | const OUString & | rName, |
SbxClassType | ct, | ||
SbxDataType | dt, | ||
bool | bIsRuntimeFunction = false |
||
) |
Definition at line 347 of file sbxobj.cxx.
References SbxArray::Count(), SbxBase::CreateObject(), SbxArray::Find(), tools::SvRef< typename T >::get(), Method, Object, pMethods, pObjs, pProps, Property, SbxArray::Put(), SAL_WARN, SbxVariable::SetModified(), SfxListener::StartListening(), and Variable.
Referenced by Clear(), SbiStdObject::Find(), GetDfltProperty(), BasicCollection::Initialize(), SbxCollection::Initialize(), SbStdClipboard::SbStdClipboard(), SbStdFont::SbStdFont(), SbStdPicture::SbStdPicture(), and SbiRuntime::StepGLOBAL().
|
overrideprotectedvirtual |
Reimplemented from SfxListener.
Reimplemented in SbUnoStructRefObject, SbUnoObject, SbUnoService, SbUnoSingleton, SbObjModule, SbStdPicture, SbStdFont, SbStdClipboard, BasicCollection, SbiStdObject, SbModule, and SbxCollection.
Definition at line 140 of file sbxobj.cxx.
References SbxVariable::GetName(), SbxValue::GetOUString(), SbxVariable::GetParent(), SbxVariable::MakeHashCode(), nId, nNameHash, nParentHash, p, pNameProp, pParentProp, SbxValue::PutObject(), SbxValue::PutString(), and SbxVariable::SetName().
Referenced by SbUnoStructRefObject::Notify(), SbUnoObject::Notify(), SbUnoService::Notify(), SbUnoSingleton::Notify(), SbStdPicture::Notify(), SbStdFont::Notify(), SbStdClipboard::Notify(), BasicCollection::Notify(), SbiStdObject::Notify(), SbModule::Notify(), and SbxCollection::Notify().
Definition at line 65 of file sbxobj.cxx.
References aClassName, SbxVariable::operator=(), pMethods, pObjs, pProps, and SbxOBJECT.
Referenced by SbxCollection::operator=().
void SbxObject::QuickInsert | ( | SbxVariable * | pVar | ) |
Definition at line 457 of file sbxobj.cxx.
References SbxArray::Count(), DontCare, tools::SvRef< typename T >::get(), SbxVariable::GetBroadcaster(), SbxVariable::GetClass(), SbxVariable::GetName(), SbxVariable::GetParent(), Method, Object, pMethods, pObjs, pProps, Property, SbxArray::Put(), SAL_INFO, SAL_WARN, SbxVariable::SetModified(), SbxVariable::SetParent(), SfxListener::StartListening(), and Variable.
Referenced by SbUnoStructRefObject::Find(), SbUnoObject::Find(), SbUnoClass::Find(), SbUnoService::Find(), SbUnoStructRefObject::implCreateAll(), SbUnoObject::implCreateAll(), SbUnoStructRefObject::implCreateDbgProperties(), SbUnoObject::implCreateDbgProperties(), and SbUnoSingleton::SbUnoSingleton().
void SbxObject::Remove | ( | const OUString & | rName, |
SbxClassType | t | ||
) |
Definition at line 499 of file sbxobj.cxx.
References Find(), Remove(), and t.
Referenced by SbxCollection::CollRemove(), SbiParser::DefEnum(), SbiParser::DefType(), SbiImage::Load(), Remove(), StarBASIC::Remove(), SbModule::RemoveVars(), SbiStdObject::SbiStdObject(), SbUnoObject::SbUnoObject(), SbiRuntime::StepGLOBAL(), and SbiRuntime::StepPUBLIC_Impl().
|
virtual |
Reimplemented in StarBASIC, and StarBASIC.
Definition at line 504 of file sbxobj.cxx.
References Count, SfxListener::EndListening(), FindVar(), tools::SvRef< typename T >::get(), SbxArray::Get(), SbxVariable::GetName(), pDfltProp, SbxArray::Remove(), SAL_INFO, and SbxVariable::SetModified().
SbxObject::SBX_DECL_PERSIST_NODATA | ( | SBXID_OBJECT | , |
1 | |||
) |
|
inline |
Definition at line 57 of file sbxobj.hxx.
Referenced by checkUnoStructCopy(), SbObjModule::SbObjModule(), SbUnoObject::SbUnoObject(), SbUnoStructRefObject::SbUnoStructRefObject(), and SbObjModule::SetUnoObject().
void SbxObject::SetDfltProperty | ( | const OUString & | r | ) |
Definition at line 295 of file sbxobj.cxx.
References aDfltPropName, pDfltProp, and SbxVariable::SetModified().
Referenced by createOLEObject_Impl(), SbxErrObject::SbxErrObject(), and unoToSbxValue().
|
overrideprotectedvirtual |
Reimplemented from SbxVariable.
Reimplemented in SbJScriptModule, SbModule, StarBASIC, and SbxStdCollection.
Definition at line 607 of file sbxobj.cxx.
References aClassName, first, SbxVariable::GetName(), nPos, nVersion, pDfltProp, pMethods, pObjs, pProps, rStrm, SvStream::Seek(), SbxVariable::SetModified(), SbxVariable::StoreData(), SvStream::Tell(), write_uInt16_lenPrefixed_uInt8s_FromOUString(), and SvStream::WriteUInt32().
Referenced by SbModule::StoreBinaryData(), SbJScriptModule::StoreData(), SbModule::StoreData(), StarBASIC::StoreData(), and SbxStdCollection::StoreData().
|
protected |
Definition at line 38 of file sbxobj.hxx.
Referenced by Dump(), IsClass(), LoadData(), operator=(), and StoreData().
|
protected |
Definition at line 39 of file sbxobj.hxx.
Referenced by GetDfltProperty(), and SetDfltProperty().
|
protected |
Definition at line 37 of file sbxobj.hxx.
Referenced by Clear(), GetDfltProperty(), Insert(), LoadData(), Remove(), SetDfltProperty(), and StoreData().
|
protected |
Definition at line 34 of file sbxobj.hxx.
Referenced by Clear(), SbModule::Compile(), Dump(), SbModule::EndDefinitions(), Find(), SbModule::FindMethod(), FindVar(), SbModule::fixUpMethodStart(), SbModule::GetIfaceMapperMethod(), SbModule::GetMethod(), SbModule::GetMethods(), SbUnoStructRefObject::implCreateAll(), SbUnoObject::implCreateAll(), LoadData(), Make(), operator=(), QuickInsert(), SbModule::StartDefinitions(), StoreData(), and ~SbxObject().
|
protected |
Definition at line 36 of file sbxobj.hxx.
Referenced by Clear(), SbxCollection::CollItem(), SbxCollection::CollRemove(), StarBASIC::DeInitAllModules(), Dump(), Find(), FindVar(), StarBASIC::implClearDependingVarsOnDelete(), StarBASIC::InitAllModules(), Insert(), StarBASIC::LoadData(), LoadData(), Make(), SbxCollection::Notify(), operator=(), QuickInsert(), StoreData(), and ~SbxObject().
|
protected |
Definition at line 35 of file sbxobj.hxx.
Referenced by Clear(), SbModule::ClearPrivateVars(), SbModule::ClearVarsDependingOnDeletedBasic(), Dump(), Find(), FindVar(), SbModule::GetProcedureProperty(), SbModule::GetProperty(), SbUnoStructRefObject::Impl_DumpProperties(), SbUnoStructRefObject::implCreateAll(), SbUnoObject::implCreateAll(), LoadData(), Make(), operator=(), QuickInsert(), SbModule::SbModule(), SbModule::StartDefinitions(), StoreData(), and ~SbxObject().