#include <switchpersistencestream.hxx>
Definition at line 41 of file switchpersistencestream.hxx.
◆ SwitchablePersistenceStream() [1/2]
SwitchablePersistenceStream::SwitchablePersistenceStream |
( |
const css::uno::Reference< css::io::XStream > & |
xStream | ) |
|
◆ SwitchablePersistenceStream() [2/2]
SwitchablePersistenceStream::SwitchablePersistenceStream |
( |
const css::uno::Reference< css::io::XInputStream > & |
xInStream | ) |
|
◆ ~SwitchablePersistenceStream()
SwitchablePersistenceStream::~SwitchablePersistenceStream |
( |
| ) |
|
|
overridevirtual |
◆ available()
sal_Int32 SAL_CALL SwitchablePersistenceStream::available |
( |
| ) |
|
|
override |
◆ CloseAll_Impl()
void SwitchablePersistenceStream::CloseAll_Impl |
( |
| ) |
|
|
private |
◆ closeInput()
void SAL_CALL SwitchablePersistenceStream::closeInput |
( |
| ) |
|
|
overridevirtual |
◆ closeOutput()
void SAL_CALL SwitchablePersistenceStream::closeOutput |
( |
| ) |
|
|
overridevirtual |
◆ CopyAndSwitchPersistenceTo()
void SwitchablePersistenceStream::CopyAndSwitchPersistenceTo |
( |
const css::uno::Reference< css::io::XStream > & |
xStream | ) |
|
◆ flush()
void SAL_CALL SwitchablePersistenceStream::flush |
( |
| ) |
|
|
overridevirtual |
◆ getInputStream()
uno::Reference< io::XInputStream > SAL_CALL SwitchablePersistenceStream::getInputStream |
( |
| ) |
|
|
overridevirtual |
◆ getLength()
sal_Int64 SAL_CALL SwitchablePersistenceStream::getLength |
( |
| ) |
|
|
override |
◆ getOutputStream()
uno::Reference< io::XOutputStream > SAL_CALL SwitchablePersistenceStream::getOutputStream |
( |
| ) |
|
|
overridevirtual |
◆ getPosition()
sal_Int64 SAL_CALL SwitchablePersistenceStream::getPosition |
( |
| ) |
|
|
override |
◆ readBytes()
sal_Int32 SAL_CALL SwitchablePersistenceStream::readBytes |
( |
css::uno::Sequence< ::sal_Int8 > & |
aData, |
|
|
::sal_Int32 |
nBytesToRead |
|
) |
| |
|
override |
◆ readSomeBytes()
sal_Int32 SAL_CALL SwitchablePersistenceStream::readSomeBytes |
( |
css::uno::Sequence< ::sal_Int8 > & |
aData, |
|
|
::sal_Int32 |
nMaxBytesToRead |
|
) |
| |
|
override |
◆ seek()
void SAL_CALL SwitchablePersistenceStream::seek |
( |
::sal_Int64 |
location | ) |
|
|
overridevirtual |
◆ skipBytes()
void SAL_CALL SwitchablePersistenceStream::skipBytes |
( |
::sal_Int32 |
nBytesToSkip | ) |
|
|
overridevirtual |
◆ SwitchPersistenceTo() [1/2]
void SwitchablePersistenceStream::SwitchPersistenceTo |
( |
const css::uno::Reference< css::io::XInputStream > & |
xInputStream | ) |
|
◆ SwitchPersistenceTo() [2/2]
void SwitchablePersistenceStream::SwitchPersistenceTo |
( |
const css::uno::Reference< css::io::XStream > & |
xStream | ) |
|
◆ truncate()
void SAL_CALL SwitchablePersistenceStream::truncate |
( |
| ) |
|
|
overridevirtual |
◆ waitForCompletion()
void SAL_CALL SwitchablePersistenceStream::waitForCompletion |
( |
| ) |
|
|
overridevirtual |
◆ writeBytes()
void SAL_CALL SwitchablePersistenceStream::writeBytes |
( |
const css::uno::Sequence< ::sal_Int8 > & |
aData | ) |
|
|
overridevirtual |
◆ m_aMutex
Definition at line 50 of file switchpersistencestream.hxx.
Referenced by available(), closeInput(), closeOutput(), flush(), getInputStream(), getLength(), getOutputStream(), getPosition(), readBytes(), readSomeBytes(), seek(), skipBytes(), truncate(), and writeBytes().
◆ m_pStreamData
Definition at line 52 of file switchpersistencestream.hxx.
Referenced by available(), CloseAll_Impl(), closeInput(), closeOutput(), CopyAndSwitchPersistenceTo(), flush(), getInputStream(), getLength(), getOutputStream(), getPosition(), readBytes(), readSomeBytes(), seek(), skipBytes(), truncate(), waitForCompletion(), and writeBytes().
The documentation for this class was generated from the following files: