|
LibreOffice Module filter (master) 1
|
#include <escherex.hxx>
Public Member Functions | |
| bool | PtIsID (sal_uInt32 nID) |
| void | PtInsert (sal_uInt32 nID, sal_uInt32 nOfs) |
| void | PtDelete (sal_uInt32 nID) |
| sal_uInt32 | PtGetOffsetByID (sal_uInt32 nID) |
| void | PtReplace (sal_uInt32 nID, sal_uInt32 nOfs) |
| void | PtReplaceOrInsert (sal_uInt32 nID, sal_uInt32 nOfs) |
| EscherPersistTable () | |
| virtual | ~EscherPersistTable () |
| EscherPersistTable & | operator= (EscherPersistTable const &)=delete |
| EscherPersistTable (EscherPersistTable const &)=delete | |
Public Attributes | |
| ::std::vector< std::unique_ptr< EscherPersistEntry > > | maPersistTable |
Definition at line 864 of file escherex.hxx.
| EscherPersistTable::EscherPersistTable | ( | ) |
Definition at line 3782 of file escherex.cxx.
|
virtual |
Definition at line 3786 of file escherex.cxx.
|
delete |
|
delete |
| void EscherPersistTable::PtDelete | ( | sal_uInt32 | nID | ) |
Definition at line 3801 of file escherex.cxx.
References maPersistTable.
Referenced by EscherEx::Flush(), and EscherEx::LeaveGroup().
| sal_uInt32 EscherPersistTable::PtGetOffsetByID | ( | sal_uInt32 | nID | ) |
Definition at line 3809 of file escherex.cxx.
References maPersistTable.
Referenced by EscherEx::DoSeek(), EscherEx::Flush(), and EscherEx::GetPersistOffset().
| void EscherPersistTable::PtInsert | ( | sal_uInt32 | nID, |
| sal_uInt32 | nOfs | ||
| ) |
Definition at line 3796 of file escherex.cxx.
References maPersistTable.
Referenced by EscherEx::InsertPersistOffset(), and PtReplaceOrInsert().
| bool EscherPersistTable::PtIsID | ( | sal_uInt32 | nID | ) |
Definition at line 3790 of file escherex.cxx.
References maPersistTable.
Referenced by EscherEx::DoSeek().
| void EscherPersistTable::PtReplace | ( | sal_uInt32 | nID, |
| sal_uInt32 | nOfs | ||
| ) |
Definition at line 3819 of file escherex.cxx.
References maPersistTable.
Referenced by EscherEx::ReplacePersistOffset().
| void EscherPersistTable::PtReplaceOrInsert | ( | sal_uInt32 | nID, |
| sal_uInt32 | nOfs | ||
| ) |
Definition at line 3829 of file escherex.cxx.
References maPersistTable, and PtInsert().
Referenced by EscherEx::EnterGroup(), EscherEx::Flush(), and EscherEx::OpenContainer().
| ::std::vector< std::unique_ptr<EscherPersistEntry> > EscherPersistTable::maPersistTable |
Definition at line 868 of file escherex.hxx.
Referenced by EscherEx::InsertAtCurrentPos(), PtDelete(), PtGetOffsetByID(), PtInsert(), PtIsID(), PtReplace(), and PtReplaceOrInsert().