LibreOffice Module l10ntools (master) 1
|
Interface to work with header of po/pot files. More...
#include <po.hxx>
Public Member Functions | |
PoHeader (std::string_view rExtSrc) | |
Template Constructor. More... | |
PoHeader (std::string_view rExtSrc, const OString &rPoHeaderMsgStr) | |
~PoHeader () | |
PoHeader (const PoHeader &)=delete | |
PoHeader & | operator= (const PoHeader &)=delete |
Private Attributes | |
std::unique_ptr< GenPoEntry > | m_pGenPo |
bool | m_bIsInitialized |
Friends | |
class | PoOfstream |
class | PoIfstream |
Interface to work with header of po/pot files.
This class stores information which is in header of a po file. It's main function to generate header to template po files(pot).
PoHeader::PoHeader | ( | std::string_view | rExtSrc | ) |
Template Constructor.
Definition at line 454 of file po.cxx.
References m_bIsInitialized, and m_pGenPo.
PoHeader::PoHeader | ( | std::string_view | rExtSrc, |
const OString & | rPoHeaderMsgStr | ||
) |
Definition at line 445 of file po.cxx.
References m_bIsInitialized, and m_pGenPo.
|
delete |
|
friend |
|
friend |
|
private |
Definition at line 85 of file po.hxx.
Referenced by PoHeader(), and PoOfstream::writeHeader().
|
private |
Definition at line 84 of file po.hxx.
Referenced by PoHeader(), and PoOfstream::writeHeader().