|
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().