LibreOffice Module configmgr (master) 1
|
#include <writemodfile.hxx>
Public Member Functions | |
TempFile () | |
~TempFile () | |
void | closeAndRename (const OUString &url) |
oslFileError | flush () |
void | writeString (std::string_view text) |
Public Attributes | |
OUString | url |
oslFileHandle | handle |
bool | closed |
OStringBuffer | buffer |
Private Member Functions | |
TempFile (const TempFile &)=delete | |
TempFile & | operator= (const TempFile &)=delete |
Definition at line 35 of file writemodfile.hxx.
|
inline |
Definition at line 41 of file writemodfile.hxx.
configmgr::TempFile::~TempFile | ( | ) |
|
privatedelete |
void configmgr::TempFile::closeAndRename | ( | const OUString & | url | ) |
Definition at line 105 of file writemodfile.cxx.
References closed, flush(), handle, and url.
Referenced by configmgr::writeModFile().
oslFileError configmgr::TempFile::flush | ( | ) |
Definition at line 124 of file writemodfile.cxx.
References buffer, and handle.
Referenced by closeAndRename(), and writeString().
void configmgr::TempFile::writeString | ( | std::string_view | text | ) |
Definition at line 141 of file writemodfile.cxx.
References buffer, flush(), and text().
Referenced by configmgr::dumpWindowsRegistry(), configmgr::writeAttributeValue(), configmgr::writeModFile(), and configmgr::writeValueContent().
OStringBuffer configmgr::TempFile::buffer |
Definition at line 39 of file writemodfile.hxx.
Referenced by flush(), and writeString().
bool configmgr::TempFile::closed |
Definition at line 38 of file writemodfile.hxx.
Referenced by closeAndRename(), and ~TempFile().
oslFileHandle configmgr::TempFile::handle |
Definition at line 37 of file writemodfile.hxx.
Referenced by closeAndRename(), configmgr::dumpWindowsRegistry(), flush(), configmgr::writeModFile(), and ~TempFile().
OUString configmgr::TempFile::url |
Definition at line 36 of file writemodfile.hxx.
Referenced by closeAndRename(), configmgr::dumpWindowsRegistry(), configmgr::writeModFile(), and ~TempFile().