LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
vcl::SwapFile Class Reference

#include <SwapFile.hxx>

Inheritance diagram for vcl::SwapFile:
[legend]
Collaboration diagram for vcl::SwapFile:
[legend]

Public Member Functions

 SwapFile (INetURLObject const &rSwapURL)
 
 ~SwapFile () COVERITY_NOEXCEPT_FALSE
 
const INetURLObjectgetSwapURL () const
 
OUString getSwapURLString () const
 
std::unique_ptr< SvStreamopenOutputStream ()
 

Private Attributes

INetURLObject maSwapURL
 

Detailed Description

Definition at line 30 of file SwapFile.hxx.

Constructor & Destructor Documentation

vcl::SwapFile::SwapFile ( INetURLObject const &  rSwapURL)
inline

Definition at line 36 of file SwapFile.hxx.

vcl::SwapFile::~SwapFile ( )
inline

Member Function Documentation

const INetURLObject& vcl::SwapFile::getSwapURL ( ) const
inline

Definition at line 46 of file SwapFile.hxx.

OUString vcl::SwapFile::getSwapURLString ( ) const
inline

Definition at line 48 of file SwapFile.hxx.

References INetURLObject::GetMainURL(), and INetURLObject::NONE.

std::unique_ptr<SvStream> vcl::SwapFile::openOutputStream ( )
inline

Definition at line 53 of file SwapFile.hxx.

References utl::UcbStreamHelper::CreateStream().

Member Data Documentation

INetURLObject vcl::SwapFile::maSwapURL
private

Definition at line 33 of file SwapFile.hxx.


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