|
LibreOffice Module sc (master) 1
|
Contains all web query records for this document. More...
#include <xecontent.hxx>
Public Member Functions | |
| XclExpWebQueryBuffer (const XclExpRoot &rRoot) | |
Public Member Functions inherited from XclExpRecordList< XclExpWebQuery > | |
| bool | IsEmpty () const |
| size_t | GetSize () const |
| bool | HasRecord (size_t nPos) const |
| Returns true, if the passed index points to an exiting record. More... | |
| XclExpWebQuery * | GetRecord (size_t nPos) const |
| Returns reference to an existing record or empty reference on error. More... | |
| XclExpWebQuery * | GetFirstRecord () const |
| Returns reference to the first existing record or empty reference, if list is empty. More... | |
| XclExpWebQuery * | GetLastRecord () const |
| Returns reference to the last existing record or empty reference, if list is empty. More... | |
| void | InsertRecord (XclExpWebQuery *pRec, size_t nPos) |
| Inserts a record at the specified position into the list. More... | |
| void | InsertRecord (RecordRefType pRec, size_t nPos) |
| void | AppendRecord (XclExpWebQuery *pRec) |
| Appends a record to the list. More... | |
| void | AppendRecord (const RecordRefType &xRec) |
| void | AppendRecord (RecordRefType xRec) && |
| void | ReplaceRecord (XclExpWebQuery *pRec, size_t nPos) |
| Replaces the record at the specified position from the list with the passed record. More... | |
| void | ReplaceRecord (RecordRefType const &xRec, size_t nPos) |
| void | AppendNewRecord (XclExpWebQuery *pRec) |
| Appends a newly created record to the list. More... | |
| void | AppendNewRecord (RecordRefType const &xRec) |
| void | AppendNewRecord (RecordRefType xRec) && |
| void | RemoveRecord (size_t nPos) |
| Removes the record at the specified position from the list. More... | |
| void | RemoveAllRecords () |
| Removes all records from the list. More... | |
| virtual void | Save (XclExpStream &rStrm) override |
| Writes the complete record list. More... | |
| virtual void | SaveXml (XclExpXmlStream &rStrm) override |
| void | InvalidateRecord (size_t nPos) |
| Optimization for repeated removal. More... | |
| void | RemoveInvalidatedRecords () |
Public Member Functions inherited from XclExpRecordBase | |
| XclExpRecordBase () | |
| XclExpRecordBase (XclExpRecordBase const &) | |
| XclExpRecordBase (XclExpRecordBase &&) | |
| XclExpRecordBase & | operator= (XclExpRecordBase const &) |
| XclExpRecordBase & | operator= (XclExpRecordBase &&) noexcept |
| virtual | ~XclExpRecordBase () |
| virtual void | Save (XclExpStream &rStrm) |
| Overwrite this method to do any operation while saving the record. More... | |
| virtual void | SaveXml (XclExpXmlStream &rStrm) |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| SimpleReferenceObject () | |
| void | acquire () |
| void | release () |
Additional Inherited Members | |
Public Types inherited from XclExpRecordList< XclExpWebQuery > | |
| typedef rtl::Reference< XclExpWebQuery > | RecordRefType |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| static void * | operator new (std::size_t nSize) |
| static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
| static void | operator delete (void *pPtr) |
| static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
| virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
| oslInterlockedCount | m_nCount |
Contains all web query records for this document.
Definition at line 410 of file xecontent.hxx.
|
explicit |
Definition at line 2142 of file xecontent.cxx.
References XclExpRecordList< XclExpWebQuery >::AppendNewRecord(), XclExpFormulaCompiler::CreateFormula(), EXC_FMLATYPE_WQUERY, EXC_WEBQRY_FILTER, ScUnoConversion::FillScRange(), ScRangeName::findByRange(), ScGlobal::GetAbsDocName(), INetURLObject::getBase(), XclRoot::GetCurrScTab(), XclRoot::GetDocShell(), XclExpRoot::GetFormulaCompiler(), INetURLObject::getFSysPath(), SfxObjectShell::GetModel(), XclRoot::GetNamedRanges(), XclExpRoot::GetNameManager(), XclExpNameManager::GetOrigName(), ScfPropertySet::GetProperty(), XclExpNameManager::InsertUniqueName(), ScfPropertySet::Is(), nCount, nIndex, SC_UNO_AREALINKS, SC_UNONAME_FILTER, SC_UNONAME_LINKURL, and SC_UNONAME_REFDELAY.