Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Germann <Ulrich.Germann@gmail.com>2015-11-03 22:36:43 +0300
committerUlrich Germann <Ulrich.Germann@gmail.com>2015-11-03 22:36:43 +0300
commitd773ad428ec65a8496dee51a3f398843fa90cf39 (patch)
treee683cf12e6a5c60fe311e936772d217aeac87caa /moses/XmlOption.h
parent9dc31e197be697582cfe724c8292c0e631841570 (diff)
More options cleanup.
Diffstat (limited to 'moses/XmlOption.h')
-rw-r--r--moses/XmlOption.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/moses/XmlOption.h b/moses/XmlOption.h
index 60ab24a70..f9365eb29 100644
--- a/moses/XmlOption.h
+++ b/moses/XmlOption.h
@@ -5,7 +5,7 @@
#include <string>
#include "Range.h"
#include "TargetPhrase.h"
-
+#include "parameters/AllOptions.h"
namespace Moses
{
@@ -29,8 +29,10 @@ std::string ParseXmlTagAttribute(const std::string& tag,const std::string& attri
std::string TrimXml(const std::string& str, const std::string& lbrackStr="<", const std::string& rbrackStr=">") ;
bool isXmlTag(const std::string& tag, const std::string& lbrackStr="<", const std::string& rbrackStr=">");
std::vector<std::string> TokenizeXml(const std::string& str, const std::string& lbrackStr="<", const std::string& rbrackStr=">");
-
-bool ProcessAndStripXMLTags(std::string &line, std::vector<XmlOption*> &res, ReorderingConstraint &reorderingConstraint, std::vector< size_t > &walls,
+
+ bool ProcessAndStripXMLTags(AllOptions const& opts,
+ std::string &line, std::vector<XmlOption*> &res,
+ ReorderingConstraint &reorderingConstraint, std::vector< size_t > &walls,
std::vector< std::pair<size_t, std::string> > &placeholders,
int offset,
const std::string& lbrackStr="<", const std::string& rbrackStr=">");