LibreOffice Module svx (master)
1
|
Public Member Functions | |
OutputStorageWrapper_Impl () | |
virtual void SAL_CALL | writeBytes (const Sequence< sal_Int8 > &aData) override |
virtual void SAL_CALL | flush () override |
virtual void SAL_CALL | closeOutput () override |
SvStream * | GetStream () |
Private Attributes | |
std::mutex | maMutex |
Reference< XOutputStream > | xOut |
TempFile | aTempFile |
bool | bStreamClosed: 1 |
SvStream * | pStream |
Definition at line 67 of file xmleohlp.cxx.
OutputStorageWrapper_Impl::OutputStorageWrapper_Impl | ( | ) |
|
overridevirtual |
Definition at line 115 of file xmleohlp.cxx.
References bStreamClosed, maMutex, and xOut.
|
overridevirtual |
Definition at line 109 of file xmleohlp.cxx.
SvStream * OutputStorageWrapper_Impl::GetStream | ( | ) |
Definition at line 95 of file xmleohlp.cxx.
References bStreamClosed, and pStream.
Referenced by SvXMLEmbeddedObjectHelper::ImplInsertEmbeddedObjectURL().
|
overridevirtual |
Definition at line 102 of file xmleohlp.cxx.
|
private |
Definition at line 71 of file xmleohlp.cxx.
Referenced by OutputStorageWrapper_Impl().
|
private |
Definition at line 72 of file xmleohlp.cxx.
Referenced by closeOutput(), and GetStream().
|
private |
Definition at line 69 of file xmleohlp.cxx.
Referenced by closeOutput(), flush(), and writeBytes().
|
private |
Definition at line 73 of file xmleohlp.cxx.
Referenced by GetStream(), and OutputStorageWrapper_Impl().
|
private |
Definition at line 70 of file xmleohlp.cxx.
Referenced by closeOutput(), flush(), OutputStorageWrapper_Impl(), and writeBytes().