LibreOffice Module l10ntools (master) 1
|
Purpose: holds information of data to merge. More...
#include <export.hxx>
Public Member Functions | |
MergeEntrys () | |
void | InsertEntry (const OString &rId, const OString &rText, const OString &rQuickHelpText, const OString &rTitle) |
bool | GetText (OString &rReturn, const OString &nLangIndex, bool bDel=false) |
Static Public Member Functions | |
static OString | GetQTZText (const ResData &rResData, std::string_view rOrigText) |
Generate QTZ string with ResData For executable which works one language and without PO files. More... | |
Private Attributes | |
OStringHashMap | sText |
OStringBoolHashMap | bTextFirst |
OStringHashMap | sQuickHelpText |
OStringBoolHashMap | bQuickHelpTextFirst |
OStringHashMap | sTitle |
OStringBoolHashMap | bTitleFirst |
Friends | |
class | MergeDataFile |
Purpose: holds information of data to merge.
Definition at line 76 of file export.hxx.
|
inline |
Definition at line 88 of file export.hxx.
|
static |
Generate QTZ string with ResData For executable which works one language and without PO files.
Definition at line 109 of file merge.cxx.
References PoEntry::genKeyId(), ResData::sFilename, ResData::sGId, ResData::sId, and ResData::sResTyp.
Referenced by PropParser::Merge(), and HelpParser::ProcessHelp().
bool MergeEntrys::GetText | ( | OString & | rReturn, |
const OString & | nLangIndex, | ||
bool | bDel = false |
||
) |
Definition at line 87 of file merge.cxx.
References bTextFirst, and sText.
Referenced by XRMResMerge::EndOfText(), PropParser::Merge(), LngParser::Merge(), HelpParser::ProcessHelp(), XRMResMerge::WorkOnDesc(), and CfgMerge::WorkOnResourceEnd().
|
inline |
Definition at line 89 of file export.hxx.
References bQuickHelpTextFirst, bTextFirst, bTitleFirst, sQuickHelpText, sText, and sTitle.
Referenced by MergeDataFile::InsertEntry().
|
friend |
Definition at line 78 of file export.hxx.
|
private |
Definition at line 83 of file export.hxx.
Referenced by InsertEntry().
|
private |
Definition at line 81 of file export.hxx.
Referenced by GetText(), and InsertEntry().
|
private |
Definition at line 85 of file export.hxx.
Referenced by InsertEntry().
|
private |
Definition at line 82 of file export.hxx.
Referenced by InsertEntry().
|
private |
Definition at line 80 of file export.hxx.
Referenced by GetText(), and InsertEntry().
|
private |
Definition at line 84 of file export.hxx.
Referenced by InsertEntry().