LibreOffice Module sc (master) 1
|
#include <sharedformulagroups.hxx>
Public Member Functions | |
void | set (size_t nSharedId, std::unique_ptr< ScTokenArray > pArray) |
void | set (size_t nSharedId, std::unique_ptr< ScTokenArray > pArray, const ScAddress &rOrigin) |
const ScTokenArray * | get (size_t nSharedId) const |
const SharedFormulaGroupEntry * | getEntry (size_t nSharedId) const |
Private Types | |
typedef std::map< size_t, SharedFormulaGroupEntry > | StoreType |
Private Attributes | |
StoreType | m_Store |
Definition at line 37 of file sharedformulagroups.hxx.
|
private |
Definition at line 40 of file sharedformulagroups.hxx.
const ScTokenArray * sc::SharedFormulaGroups::get | ( | size_t | nSharedId | ) | const |
Definition at line 26 of file sharedformulagroups.cxx.
References m_Store.
Referenced by ScOrcusFormula::commit(), and ScOrcusFactory::finalize().
const SharedFormulaGroupEntry * sc::SharedFormulaGroups::getEntry | ( | size_t | nSharedId | ) | const |
Definition at line 32 of file sharedformulagroups.cxx.
References m_Store.
void sc::SharedFormulaGroups::set | ( | size_t | nSharedId, |
std::unique_ptr< ScTokenArray > | pArray | ||
) |
Definition at line 16 of file sharedformulagroups.cxx.
References ScAddress::INITIALIZE_INVALID, and m_Store.
Referenced by ScOrcusFormula::commit().
void sc::SharedFormulaGroups::set | ( | size_t | nSharedId, |
std::unique_ptr< ScTokenArray > | pArray, | ||
const ScAddress & | rOrigin | ||
) |
Definition at line 21 of file sharedformulagroups.cxx.
References m_Store.
|
private |
Definition at line 41 of file sharedformulagroups.hxx.
Referenced by get(), getEntry(), and set().