LibreOffice Module connectivity (master) 1
Public Member Functions | Private Attributes | List of all members
connectivity::hsqldb::StreamHelper Class Reference

#include <HStorageMap.hxx>

Public Member Functions

 StreamHelper (const css::uno::Reference< css::io::XStream > &_xStream)
 
 ~StreamHelper ()
 
css::uno::Reference< css::io::XInputStream > const & getInputStream ()
 
css::uno::Reference< css::io::XOutputStream > const & getOutputStream ()
 
css::uno::Reference< css::io::XSeekable > const & getSeek ()
 

Private Attributes

css::uno::Reference< css::io::XStream > m_xStream
 
css::uno::Reference< css::io::XSeekable > m_xSeek
 
css::uno::Reference< css::io::XOutputStream > m_xOutputStream
 
css::uno::Reference< css::io::XInputStream > m_xInputStream
 

Detailed Description

Definition at line 46 of file HStorageMap.hxx.

Constructor & Destructor Documentation

◆ StreamHelper()

connectivity::hsqldb::StreamHelper::StreamHelper ( const css::uno::Reference< css::io::XStream > &  _xStream)

Definition at line 40 of file HStorageMap.cxx.

References m_xStream.

◆ ~StreamHelper()

connectivity::hsqldb::StreamHelper::~StreamHelper ( )

Member Function Documentation

◆ getInputStream()

Reference< XInputStream > const & connectivity::hsqldb::StreamHelper::getInputStream ( )

Definition at line 80 of file HStorageMap.cxx.

References m_xInputStream, and m_xStream.

◆ getOutputStream()

Reference< XOutputStream > const & connectivity::hsqldb::StreamHelper::getOutputStream ( )

Definition at line 87 of file HStorageMap.cxx.

References m_xOutputStream, and m_xStream.

◆ getSeek()

Reference< XSeekable > const & connectivity::hsqldb::StreamHelper::getSeek ( )

Definition at line 94 of file HStorageMap.cxx.

References m_xSeek, and m_xStream.

Member Data Documentation

◆ m_xInputStream

css::uno::Reference< css::io::XInputStream> connectivity::hsqldb::StreamHelper::m_xInputStream
private

Definition at line 51 of file HStorageMap.hxx.

Referenced by getInputStream(), and ~StreamHelper().

◆ m_xOutputStream

css::uno::Reference< css::io::XOutputStream> connectivity::hsqldb::StreamHelper::m_xOutputStream
private

Definition at line 50 of file HStorageMap.hxx.

Referenced by getOutputStream(), and ~StreamHelper().

◆ m_xSeek

css::uno::Reference< css::io::XSeekable> connectivity::hsqldb::StreamHelper::m_xSeek
private

Definition at line 49 of file HStorageMap.hxx.

Referenced by getSeek(), and ~StreamHelper().

◆ m_xStream

css::uno::Reference< css::io::XStream> connectivity::hsqldb::StreamHelper::m_xStream
private

Definition at line 48 of file HStorageMap.hxx.

Referenced by getInputStream(), getOutputStream(), getSeek(), and ~StreamHelper().


The documentation for this class was generated from the following files: