LibreOffice Module basic (master) 1
Public Member Functions | Private Attributes | List of all members
AutomationNamedArgsSbxArray Class Referencefinal

#include <sbunoobj.hxx>

Inheritance diagram for AutomationNamedArgsSbxArray:
[legend]
Collaboration diagram for AutomationNamedArgsSbxArray:
[legend]

Public Member Functions

 AutomationNamedArgsSbxArray (sal_Int32 nSeqSize)
 
css::uno::Sequence< OUString > & getNames ()
 
- Public Member Functions inherited from SbxArray
 SBX_DECL_PERSIST_NODATA (SBXID_ARRAY, 1)
 
 SbxArray (SbxDataType=SbxVARIANT)
 
 SbxArray (const SbxArray &)=delete
 
SbxArrayoperator= (const SbxArray &)
 
virtual void Clear () override
 
sal_uInt32 Count () const
 
virtual SbxDataType GetType () const override
 
SbxVariableRefGetRef (sal_uInt32)
 
SbxVariableGet (sal_uInt32)
 
void Put (SbxVariable *, sal_uInt32)
 
void Insert (SbxVariable *, sal_uInt32)
 
void Remove (sal_uInt32)
 
void Remove (SbxVariable const *)
 
void Merge (SbxArray *)
 
OUString GetAlias (sal_uInt32)
 
void PutAlias (const OUString &, sal_uInt32)
 
SbxVariableFind (const OUString &, SbxClassType)
 
- 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 &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Attributes

css::uno::Sequence< OUString > maNameSeq
 

Additional Inherited Members

- 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 &)
 
- Protected Member Functions inherited from SbxArray
virtual ~SbxArray () 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 &)
 
SbxBaseoperator= (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 inherited from SbxBase
SbxFlagBits nFlags
 

Detailed Description

Definition at line 312 of file sbunoobj.hxx.

Constructor & Destructor Documentation

◆ AutomationNamedArgsSbxArray()

AutomationNamedArgsSbxArray::AutomationNamedArgsSbxArray ( sal_Int32  nSeqSize)
inline

Definition at line 316 of file sbunoobj.hxx.

Member Function Documentation

◆ getNames()

css::uno::Sequence< OUString > & AutomationNamedArgsSbxArray::getNames ( )
inline

Definition at line 320 of file sbunoobj.hxx.

References maNameSeq.

Referenced by processAutomationParams(), and SbiRuntime::SetupArgs().

Member Data Documentation

◆ maNameSeq

css::uno::Sequence< OUString > AutomationNamedArgsSbxArray::maNameSeq
private

Definition at line 314 of file sbunoobj.hxx.

Referenced by getNames().


The documentation for this class was generated from the following file: