| 
    LibreOffice Module sw (master) 1
    
   | 
 
#include <layhelp.hxx>
Public Member Functions | |
| SwLayCacheImpl () | |
| size_t | size () const | 
| bool | Read (SvStream &rStream) | 
| SwNodeOffset | GetBreakIndex (size_t nIdx) const | 
| sal_Int32 | GetBreakOfst (size_t nIdx) const | 
| sal_uInt16 | GetBreakType (size_t nIdx) const | 
| size_t | GetFlyCount () const | 
| SwFlyCache & | GetFlyCache (size_t nIdx) | 
| bool | IsUseFlyCache () const | 
Private Member Functions | |
| void | Insert (sal_uInt16 nType, SwNodeOffset nIndex, sal_Int32 nOffset) | 
Private Attributes | |
| std::vector< SwNodeOffset > | mIndices | 
| std::deque< sal_Int32 > | m_aOffset | 
| either a textframe character offset, or a row index inside a table  More... | |
| std::vector< sal_uInt16 > | m_aType | 
| SwPageFlyCache | m_FlyCache | 
| bool | m_bUseFlyCache | 
Definition at line 56 of file layhelp.hxx.
      
  | 
  inline | 
Definition at line 219 of file layhelp.hxx.
      
  | 
  inline | 
Definition at line 73 of file layhelp.hxx.
References mIndices.
Referenced by SwLayHelper::CheckInsert().
      
  | 
  inline | 
Definition at line 74 of file layhelp.hxx.
References m_aOffset.
Referenced by SwLayHelper::CheckInsert().
      
  | 
  inline | 
Definition at line 75 of file layhelp.hxx.
References m_aType.
Referenced by SwLayHelper::CheckInsert().
      
  | 
  inline | 
Definition at line 223 of file layhelp.hxx.
References m_FlyCache.
Referenced by SwLayHelper::CheckFlyCache_().
      
  | 
  inline | 
Definition at line 221 of file layhelp.hxx.
References m_FlyCache.
Referenced by SwLayHelper::CheckFlyCache_().
      
  | 
  private | 
      
  | 
  inline | 
Definition at line 80 of file layhelp.hxx.
References m_bUseFlyCache.
Referenced by SwLayHelper::CheckFlyCache_().
| bool SwLayCacheImpl::Read | ( | SvStream & | rStream | ) | 
Definition at line 87 of file laycache.cxx.
References SwLayCacheIoImpl::BytesLeft(), SwLayCacheIoImpl::CloseFlagRec(), SwLayCacheIoImpl::CloseRec(), COMPLETE_STRING, SwLayCacheIoImpl::GetMajorVersion(), SwLayCacheIoImpl::GetMinorVersion(), SwLayCacheIoImpl::GetStream(), SwLayCacheIoImpl::HasError(), Insert(), m_bUseFlyCache, m_FlyCache, nIndex, nPgNum, SwLayCacheIoImpl::OpenFlagRec(), SwLayCacheIoImpl::OpenRec(), SwLayCacheIoImpl::Peek(), SvStream::ReadInt32(), SvStream::ReadUInt16(), SvStream::ReadUInt32(), SwLayCacheIoImpl::SkipRec(), SW_LAYCACHE_IO_REC_FLY, SW_LAYCACHE_IO_REC_PAGES, SW_LAYCACHE_IO_REC_PARA, SW_LAYCACHE_IO_REC_TABLE, and SW_LAYCACHE_IO_VERSION_MAJOR.
      
  | 
  inline | 
Definition at line 69 of file layhelp.hxx.
References mIndices.
Referenced by SwLayHelper::CalcPageCount().
      
  | 
  private | 
either a textframe character offset, or a row index inside a table
Definition at line 60 of file layhelp.hxx.
Referenced by GetBreakOfst(), and Insert().
      
  | 
  private | 
Definition at line 61 of file layhelp.hxx.
Referenced by GetBreakType(), and Insert().
      
  | 
  private | 
Definition at line 63 of file layhelp.hxx.
Referenced by IsUseFlyCache(), and Read().
      
  | 
  private | 
Definition at line 62 of file layhelp.hxx.
Referenced by GetFlyCache(), GetFlyCount(), and Read().
      
  | 
  private | 
Definition at line 58 of file layhelp.hxx.
Referenced by GetBreakIndex(), Insert(), and size().