LibreOffice Module l10ntools (master) 1
|
Export strings from *.xcu files. More...
#include <cfgmerge.hxx>
Public Member Functions | |
CfgExport (const OString &rOutputFile, OString sFilePath) | |
virtual | ~CfgExport () override |
Public Member Functions inherited from CfgParser | |
CfgParser () | |
virtual | ~CfgParser () |
void | Execute (int nToken, char *pToken) |
Protected Member Functions | |
virtual void | WorkOnText (OString &rText, const OString &rIsoLang) override |
void | WorkOnResourceEnd () override |
void | Output (const OString &rOutput) override |
virtual void | WorkOnText (OString &rText, const OString &rLangIndex)=0 |
virtual void | WorkOnResourceEnd ()=0 |
virtual void | Output (const OString &rOutput)=0 |
Private Attributes | |
OString | sPath |
PoOfstream | pOutputStream |
Additional Inherited Members | |
Protected Attributes inherited from CfgParser | |
OString | sCurrentResTyp |
OString | sCurrentIsoLang |
OString | sCurrentText |
OString | sLastWhitespace |
CfgStack | aStack |
CfgStackData * | pStackData |
bool | bLocalize |
Export strings from *.xcu files.
Definition at line 132 of file cfgmerge.hxx.
CfgExport::CfgExport | ( | const OString & | rOutputFile, |
OString | sFilePath | ||
) |
Definition at line 344 of file cfgmerge.cxx.
References PoOfstream::APP, PoOfstream::isOpen(), PoOfstream::open(), and pOutputStream.
|
overridevirtual |
Definition at line 357 of file cfgmerge.cxx.
References PoOfstream::close(), and pOutputStream.
|
overrideprotectedvirtual |
Implements CfgParser.
Definition at line 307 of file cfgmerge.cxx.
|
overrideprotectedvirtual |
Implements CfgParser.
Definition at line 363 of file cfgmerge.cxx.
References CfgParser::aStack, CfgParser::bLocalize, CfgStack::GetAccessPath(), pOutputStream, CfgParser::pStackData, CfgStackData::sIdentifier, CfgStack::size(), sPath, CfgStackData::sResTyp, CfgStackData::sText, helper::UnQuotHTML(), and common::writePoEntry().
|
overrideprotectedvirtual |
|
private |
Definition at line 136 of file cfgmerge.hxx.
Referenced by CfgExport(), WorkOnResourceEnd(), and ~CfgExport().
|
private |
Definition at line 135 of file cfgmerge.hxx.
Referenced by WorkOnResourceEnd().