diff options
Diffstat (limited to 'include/comphelper/streamsection.hxx')
-rw-r--r-- | include/comphelper/streamsection.hxx | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/include/comphelper/streamsection.hxx b/include/comphelper/streamsection.hxx index c4f945966ab5..fa1fe8ac93f2 100644 --- a/include/comphelper/streamsection.hxx +++ b/include/comphelper/streamsection.hxx @@ -24,13 +24,21 @@ #include <com/sun/star/uno/Reference.h> #include <comphelper/comphelperdllapi.h> -namespace com::sun::star::io { class XDataInputStream; } -namespace com::sun::star::io { class XDataOutputStream; } -namespace com::sun::star::io { class XMarkableStream; } +namespace com::sun::star::io +{ +class XDataInputStream; +} +namespace com::sun::star::io +{ +class XDataOutputStream; +} +namespace com::sun::star::io +{ +class XMarkableStream; +} namespace comphelper { - /** implements handling for compatibly reading/writing data from/into an input/output stream. data written in a block secured by this class should be readable by older versions which use the same mechanism. @@ -38,25 +46,25 @@ namespace comphelper class UNLESS_MERGELIBS(COMPHELPER_DLLPUBLIC) OStreamSection { - css::uno::Reference< css::io::XMarkableStream > m_xMarkStream; - css::uno::Reference< css::io::XDataInputStream > m_xInStream; - css::uno::Reference< css::io::XDataOutputStream > m_xOutStream; + css::uno::Reference<css::io::XMarkableStream> m_xMarkStream; + css::uno::Reference<css::io::XDataInputStream> m_xInStream; + css::uno::Reference<css::io::XDataOutputStream> m_xOutStream; - sal_Int32 m_nBlockStart; - sal_Int32 m_nBlockLen; + sal_Int32 m_nBlockStart; + sal_Int32 m_nBlockLen; public: /** starts reading of a "skippable" section of data within the given input stream<BR> @param _rxInput the stream to read from. Must support the css::io::XMarkableStream interface */ - OStreamSection(const css::uno::Reference< css::io::XDataInputStream >& _rxInput); + OStreamSection(const css::uno::Reference<css::io::XDataInputStream>& _rxInput); /** starts writing of a "skippable" section of data into the given output stream @param _rxOutput the stream the stream to write to. Must support the css::io::XMarkableStream interface */ - OStreamSection(const css::uno::Reference< css::io::XDataOutputStream >& _rxOutput); + OStreamSection(const css::uno::Reference<css::io::XDataOutputStream>& _rxOutput); /** dtor. <BR>If constructed for writing, the section "opened" by this object will be "closed".<BR> If constructed for reading, any remaining bytes 'til the end of the section will be skipped. @@ -64,7 +72,7 @@ public: ~OStreamSection(); }; -} // namespace comphelper +} // namespace comphelper #endif // INCLUDED_COMPHELPER_STREAMSECTION_HXX |