LibreOffice Module scripting (master) 1
|
Public Member Functions | |
BinaryOutput () | |
const Reference< io::XOutputStream > & | getOutputStream () const |
Sequence< ::sal_Int8 > | closeAndGetData () |
template<class T > | |
void | write16BitInt (T n) |
void | writeInt16 (sal_Int16 n) |
void | writeUnicodeChar (sal_Unicode n) |
void | writeInt32 (sal_Int32 n) |
void | writeString (const OUString &aStr) |
Private Attributes | |
rtl::Reference< utl::TempFileFastService > | m_xTempFile |
Reference< io::XOutputStream > | m_xOutputStream |
Definition at line 1049 of file stringresource.cxx.
|
explicit |
Definition at line 1073 of file stringresource.cxx.
References m_xOutputStream, and m_xTempFile.
Sequence<::sal_Int8 > stringresource::BinaryOutput::closeAndGetData | ( | ) |
Definition at line 1123 of file stringresource.cxx.
References m_xOutputStream, and m_xTempFile.
Referenced by stringresource::StringResourcePersistenceImpl::exportBinary().
|
inline |
Definition at line 1057 of file stringresource.cxx.
References m_xOutputStream.
Referenced by stringresource::StringResourcePersistenceImpl::exportBinary(), and stringresource::StringResourcePersistenceImpl::implWriteLocaleBinary().
void stringresource::BinaryOutput::write16BitInt | ( | T | n | ) |
Definition at line 1080 of file stringresource.cxx.
References aSeq, m_xOutputStream, n, and p.
Referenced by writeInt16(), and writeUnicodeChar().
|
inline |
Definition at line 1065 of file stringresource.cxx.
References n, and write16BitInt().
Referenced by stringresource::StringResourcePersistenceImpl::exportBinary().
void stringresource::BinaryOutput::writeInt32 | ( | sal_Int32 | n | ) |
Definition at line 1096 of file stringresource.cxx.
References aSeq, i, m_xOutputStream, n, and p.
Referenced by stringresource::StringResourcePersistenceImpl::exportBinary().
void stringresource::BinaryOutput::writeString | ( | const OUString & | aStr | ) |
Definition at line 1112 of file stringresource.cxx.
References aStr, i, and writeUnicodeChar().
Referenced by stringresource::StringResourcePersistenceImpl::implWriteLocaleBinary().
|
inline |
Definition at line 1067 of file stringresource.cxx.
References n, and write16BitInt().
Referenced by writeString().
|
private |
Definition at line 1052 of file stringresource.cxx.
Referenced by BinaryOutput(), closeAndGetData(), getOutputStream(), write16BitInt(), and writeInt32().
|
private |
Definition at line 1051 of file stringresource.cxx.
Referenced by BinaryOutput(), and closeAndGetData().