LibreOffice Module sot (master) 1
|
#include <stg.hxx>
Public Member Functions | |
virtual bool | Validate (bool=false) const =0 |
virtual bool | ValidateMode (StreamMode) const =0 |
void | ResetError () const |
void | SetError (ErrCode) const |
ErrCode | GetError () const |
bool | Good () const |
StreamMode | GetMode () const |
void | SetAutoCommit (bool bSet) |
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 | |
StorageBase () | |
virtual | ~StorageBase () override |
Protected Member Functions inherited from SvRefBase | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Protected Attributes | |
ErrCode | m_nError |
StreamMode | m_nMode |
bool | m_bAutoCommit |
|
protected |
Definition at line 46 of file stg.cxx.
References ERRCODE_NONE, m_nError, and m_nMode.
ErrCode StorageBase::GetError | ( | ) | const |
Definition at line 60 of file stg.cxx.
References ERRCODE_NONE, m_nError, and n.
Referenced by SotStorageStream::Commit(), SotStorage::Commit(), UCBStorage::CopyStorageElement_Impl(), UCBStorage::CopyTo(), StorageStream::CopyTo(), SotStorage::CopyTo(), SotStorage::CreateStorage(), SotStorageStream::FlushData(), SotStorageStream::GetData(), OLESimpleStorage::InsertInputStreamToStorage_Impl(), OLESimpleStorage::InsertNameAccessToStorage_Impl(), SotStorage::OpenSotStorage(), SotStorage::OpenSotStream(), UCBStorage::OpenStorage_Impl(), UCBStorage::OpenStream(), SotStorageStream::PutData(), SotStorage::Remove(), SotStorageStream::SeekPos(), SotStorageStream::SetSize(), SotStorageStream::SotStorageStream(), and StgInternalStream::StgInternalStream().
|
inline |
Definition at line 52 of file stg.hxx.
References m_nMode.
Referenced by SotStorageStream::SotStorageStream().
|
inline |
Definition at line 51 of file stg.hxx.
References ERRCODE_NONE, and m_nError.
Referenced by StorageStream::Commit(), UCBStorage::CopyStorageElement_Impl(), and UCBStorage::CopyTo().
void StorageBase::ResetError | ( | ) | const |
Definition at line 73 of file stg.cxx.
References ERRCODE_NONE, and m_nError.
Referenced by UCBStorage_Impl::GetChildrenList(), OLESimpleStorage::InsertInputStreamToStorage_Impl(), OLESimpleStorage::InsertNameAccessToStorage_Impl(), SotStorage::OpenSotStorage(), SotStorage::OpenSotStream(), SotStorageStream::ResetError(), UCBStorageStream_Impl::ResetError(), and SotStorageStream::SotStorageStream().
|
inline |
Definition at line 53 of file stg.hxx.
References m_bAutoCommit.
void StorageBase::SetError | ( | ErrCode | n | ) | const |
Definition at line 67 of file stg.cxx.
Referenced by StorageStream::Commit(), UCBStorage::CopyStorageElement_Impl(), UCBStorage::CopyTo(), StorageStream::CopyTo(), UCBStorage_Impl::GetChildrenList(), StgCache::MoveError(), UCBStorage::OpenStorage_Impl(), UCBStorage::OpenStream(), UCBStorage::Remove(), UCBStorageStream_Impl::SetError(), UCBStorage_Impl::SetError(), UCBStorage::UCBStorage(), UCBStorageStream::UCBStorageStream(), StorageStream::Validate(), and StorageStream::ValidateMode().
|
pure virtual |
Implemented in StorageStream, UCBStorageStream, and UCBStorage.
Referenced by StorageStream::CopyTo().
|
pure virtual |
Implemented in StorageStream, UCBStorageStream, and UCBStorage.
|
protected |
Definition at line 42 of file stg.hxx.
Referenced by SetAutoCommit(), and StorageStream::~StorageStream().
|
mutableprotected |
Definition at line 40 of file stg.hxx.
Referenced by GetError(), Good(), ResetError(), SetError(), and StorageBase().
|
protected |
Definition at line 41 of file stg.hxx.
Referenced by StorageStream::Commit(), GetMode(), StorageBase(), StorageStream::StorageStream(), UCBStorage::UCBStorage(), UCBStorageStream::UCBStorageStream(), and StorageStream::~StorageStream().