LibreOffice Module ucb (master)
1
|
#include <tdoc_stgelems.hxx>
Public Member Functions | |
ParentStorageHolder (const css::uno::Reference< css::embed::XStorage > &xParentStorage, const OUString &rUri) | |
bool | isParentARootStorage () const |
const css::uno::Reference< css::embed::XStorage > & | getParentStorage () const |
void | setParentStorage (const css::uno::Reference< css::embed::XStorage > &xStg) |
Private Attributes | |
css::uno::Reference< css::embed::XStorage > | m_xParentStorage |
bool | m_bParentIsRootStorage |
Additional Inherited Members | |
![]() | |
osl::Mutex | m_aMutex |
Definition at line 47 of file tdoc_stgelems.hxx.
ParentStorageHolder::ParentStorageHolder | ( | const css::uno::Reference< css::embed::XStorage > & | xParentStorage, |
const OUString & | rUri | ||
) |
Definition at line 45 of file tdoc_stgelems.cxx.
References tdoc_ucp::Uri::isDocument(), and m_bParentIsRootStorage.
|
inline |
Definition at line 57 of file tdoc_stgelems.hxx.
References m_xParentStorage.
Referenced by tdoc_ucp::Storage::commit(), tdoc_ucp::Stream::commitChanges(), and tdoc_ucp::Storage::revert().
|
inline |
Definition at line 54 of file tdoc_stgelems.hxx.
References m_bParentIsRootStorage.
Referenced by tdoc_ucp::Storage::commit(), and tdoc_ucp::Storage::revert().
|
inline |
Definition at line 59 of file tdoc_stgelems.hxx.
References tdoc_ucp::MutexHolder::m_aMutex, and m_xParentStorage.
Referenced by tdoc_ucp::OutputStream::closeOutput(), tdoc_ucp::Stream::closeOutput(), tdoc_ucp::OutputStream::dispose(), and tdoc_ucp::Stream::dispose().
|
private |
Definition at line 64 of file tdoc_stgelems.hxx.
Referenced by isParentARootStorage(), and ParentStorageHolder().
|
private |
Definition at line 63 of file tdoc_stgelems.hxx.
Referenced by getParentStorage(), and setParentStorage().