LibreOffice Module basic (master) 1
Functions | Variables
sbxobj.cxx File Reference
#include <sal/config.h>
#include <sal/log.hxx>
#include <iomanip>
#include <tools/debug.hxx>
#include <tools/stream.hxx>
#include <basic/sbx.hxx>
#include <basic/sberrors.hxx>
#include <basic/sbxmeth.hxx>
#include <sbxprop.hxx>
#include <svl/SfxBroadcaster.hxx>
#include "sbxdec.hxx"
#include "sbxres.hxx"
#include <filefmt.hxx>
Include dependency graph for sbxobj.cxx:

Go to the source code of this file.

Functions

static void CheckParentsOnDelete (SbxObject *pObj, SbxArray *p)
 
static bool LoadArray (SvStream &rStrm, SbxObject *pThis, SbxArray *pArray)
 
static bool CollectAttrs (const SbxBase *p, OUString &rRes)
 

Variables

static OUString pNameProp
 
static OUString pParentProp
 
static sal_uInt16 nNameHash = 0
 
static sal_uInt16 nParentHash = 0
 

Function Documentation

◆ CheckParentsOnDelete()

static void CheckParentsOnDelete ( SbxObject pObj,
SbxArray p 
)
static

Definition at line 87 of file sbxobj.cxx.

References SfxListener::EndListening(), i, p, and SAL_INFO_IF.

Referenced by SbxObject::~SbxObject().

◆ CollectAttrs()

static bool CollectAttrs ( const SbxBase p,
OUString &  rRes 
)
static

Definition at line 643 of file sbxobj.cxx.

References DontStore, ExtSearch, and p.

Referenced by SbxObject::Dump().

◆ LoadArray()

static bool LoadArray ( SvStream rStrm,
SbxObject pThis,
SbxArray pArray 
)
static

Variable Documentation

◆ nNameHash

sal_uInt16 nNameHash = 0
static

◆ nParentHash

sal_uInt16 nParentHash = 0
static

Definition at line 40 of file sbxobj.cxx.

Referenced by SbxObject::Notify(), and SbxObject::SbxObject().

◆ pNameProp

OUString pNameProp
static

◆ pParentProp

OUString pParentProp
static

Definition at line 38 of file sbxobj.cxx.

Referenced by SbxObject::Clear(), SbxObject::Notify(), and SbxObject::SbxObject().