LibreOffice Module sc (master)  1
Classes | Public Member Functions | Private Attributes | List of all members
RangeNameBufferWK3 Class Referencefinal

#include <namebuff.hxx>

Classes

struct  Entry
 

Public Member Functions

 RangeNameBufferWK3 (const ScDocument &rDoc)
 
 ~RangeNameBufferWK3 ()
 
void Add (const ScDocument &rDoc, const OUString &rName, const ScComplexRefData &rCRD)
 
void Add (const ScDocument &rDoc, const OUString &rName, const ScRange &aScRange)
 
bool FindRel (const OUString &rRef, sal_uInt16 &rIndex)
 
bool FindAbs (const OUString &rRef, sal_uInt16 &rIndex)
 

Private Attributes

std::unique_ptr< ScTokenArraypScTokenArray
 
sal_uInt16 nIntCount
 
std::vector< EntrymaEntries
 

Detailed Description

Definition at line 74 of file namebuff.hxx.

Constructor & Destructor Documentation

RangeNameBufferWK3::RangeNameBufferWK3 ( const ScDocument rDoc)

Definition at line 429 of file tool.cxx.

References nIntCount.

RangeNameBufferWK3::~RangeNameBufferWK3 ( )

Definition at line 435 of file tool.cxx.

Member Function Documentation

void RangeNameBufferWK3::Add ( const ScDocument rDoc,
const OUString &  rName,
const ScComplexRefData rCRD 
)
void RangeNameBufferWK3::Add ( const ScDocument rDoc,
const OUString &  rName,
const ScRange aScRange 
)
inline
bool RangeNameBufferWK3::FindAbs ( const OUString &  rRef,
sal_uInt16 &  rIndex 
)
bool RangeNameBufferWK3::FindRel ( const OUString &  rRef,
sal_uInt16 &  rIndex 
)

Definition at line 466 of file tool.cxx.

References maEntries.

Referenced by LotusToSc::Convert().

Member Data Documentation

std::vector<Entry> RangeNameBufferWK3::maEntries
private

Definition at line 97 of file namebuff.hxx.

Referenced by Add(), FindAbs(), and FindRel().

sal_uInt16 RangeNameBufferWK3::nIntCount
private

Definition at line 96 of file namebuff.hxx.

Referenced by Add(), FindAbs(), and RangeNameBufferWK3().

std::unique_ptr<ScTokenArray> RangeNameBufferWK3::pScTokenArray
private

Definition at line 95 of file namebuff.hxx.

Referenced by Add(), and FindAbs().


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