| 
    LibreOffice Module tools (master) 1
    
   | 
 
#include <stream.hxx>
Public Member Functions | |
| SvLockBytes () | |
| SvLockBytes (SvStream *pTheStream, bool bTheOwner=false) | |
| virtual | ~SvLockBytes () override | 
| const SvStream * | GetStream () const | 
| void | SetSynchronMode (bool bTheSync=true) | 
| bool | IsSynchronMode () const | 
| virtual ErrCode | ReadAt (sal_uInt64 nPos, void *pBuffer, std::size_t nCount, std::size_t *pRead) const | 
| virtual ErrCode | WriteAt (sal_uInt64 nPos, const void *pBuffer, std::size_t nCount, std::size_t *pWritten) | 
| virtual ErrCode | Flush () const | 
| virtual ErrCode | SetSize (sal_uInt64 nSize) | 
| virtual ErrCode | Stat (SvLockBytesStat *pStat) const | 
  Public Member Functions inherited from SvRefBase | |
| SvRefBase () | |
| SvRefBase (const SvRefBase &) | |
| SvRefBase & | operator= (const SvRefBase &) | 
| void | RestoreNoDelete () | 
| void | AddNextRef () | 
| void | AddFirstRef () | 
| void | ReleaseRef () | 
| unsigned int | GetRefCount () const | 
Protected Member Functions | |
| void | close () | 
  Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE | 
Private Attributes | |
| SvStream * | m_pStream | 
| bool | m_bOwner | 
| bool | m_bSync | 
Definition at line 102 of file stream.hxx.
      
  | 
  inline | 
Definition at line 113 of file stream.hxx.
References m_pStream.
      
  | 
  inline | 
Definition at line 115 of file stream.hxx.
References m_pStream.
      
  | 
  inlineoverridevirtual | 
Definition at line 118 of file stream.hxx.
References close.
      
  | 
  protected | 
Definition at line 157 of file stream.cxx.
      
  | 
  virtual | 
Definition at line 200 of file stream.cxx.
References ERRCODE_NONE, SvStream::Flush(), SvStream::GetErrorCode(), and m_pStream.
      
  | 
  inline | 
Definition at line 120 of file stream.hxx.
References m_pStream.
Referenced by SvStream::SvStream().
      
  | 
  inline | 
Definition at line 123 of file stream.hxx.
      
  | 
  virtual | 
Definition at line 166 of file stream.cxx.
References ERRCODE_NONE, SvStream::GetErrorCode(), m_pStream, nCount, nPos, SvStream::ReadBytes(), and SvStream::Seek().
      
  | 
  virtual | 
Definition at line 213 of file stream.cxx.
References ERRCODE_NONE, SvStream::GetErrorCode(), m_pStream, and SvStream::SetStreamSize().
      
  | 
  inline | 
Definition at line 122 of file stream.hxx.
      
  | 
  virtual | 
Definition at line 225 of file stream.cxx.
References ERRCODE_NONE, m_pStream, SvLockBytesStat::nSize, and SvStream::TellEnd().
      
  | 
  virtual | 
Definition at line 183 of file stream.cxx.
References ERRCODE_NONE, SvStream::GetErrorCode(), m_pStream, nCount, nPos, SvStream::Seek(), and SvStream::WriteBytes().
      
  | 
  private | 
Definition at line 105 of file stream.hxx.
Referenced by close().
      
  | 
  private | 
Definition at line 106 of file stream.hxx.
      
  | 
  private |