LibreOffice Module l10ntools (master) 1
Classes | Macros | Typedefs
export.hxx File Reference
#include <sal/config.h>
#include <rtl/string.hxx>
#include <set>
#include <unordered_map>
#include <memory>
#include <vector>
#include <string_view>
Include dependency graph for export.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ResData
 Purpose: holds mandatory data to export a single res. More...
 
class  MergeEntrys
 Purpose: holds information of data to merge. More...
 
class  MergeDataFile
 Purpose: holds information of data to merge, read from PO file. More...
 

Macros

#define NO_TRANSLATE_ISO   "x-no-translate"
 
#define SOURCE_LANGUAGE   "en-US"
 
#define X_COMMENT   "x-comment"
 

Typedefs

typedef std::unordered_map< OString, OString > OStringHashMap
 
typedef std::unordered_map< OString, bool > OStringBoolHashMap
 

Macro Definition Documentation

◆ NO_TRANSLATE_ISO

#define NO_TRANSLATE_ISO   "x-no-translate"

Definition at line 37 of file export.hxx.

◆ SOURCE_LANGUAGE

#define SOURCE_LANGUAGE   "en-US"

Definition at line 47 of file export.hxx.

◆ X_COMMENT

#define X_COMMENT   "x-comment"

Definition at line 48 of file export.hxx.

Typedef Documentation

◆ OStringBoolHashMap

typedef std::unordered_map<OString, bool> OStringBoolHashMap

Definition at line 45 of file export.hxx.

◆ OStringHashMap

typedef std::unordered_map<OString, OString> OStringHashMap

Definition at line 42 of file export.hxx.