Rebuild sdk (#60)

* rebuild sdk

* fixed ut include Utils.h
This commit is contained in:
Axios
2019-08-14 14:34:09 +08:00
committed by GitHub
parent f3d9843e63
commit c43307bc80
11893 changed files with 462166 additions and 221301 deletions

View File

@@ -33,7 +33,7 @@ std::string TranslateECommerceRequest::getSourceLanguage()const
void TranslateECommerceRequest::setSourceLanguage(const std::string& sourceLanguage)
{
sourceLanguage_ = sourceLanguage;
setParameter("SourceLanguage", sourceLanguage);
setCoreParameter("SourceLanguage", sourceLanguage);
}
std::string TranslateECommerceRequest::getSourceText()const
@@ -44,7 +44,7 @@ std::string TranslateECommerceRequest::getSourceText()const
void TranslateECommerceRequest::setSourceText(const std::string& sourceText)
{
sourceText_ = sourceText;
setParameter("SourceText", sourceText);
setCoreParameter("SourceText", sourceText);
}
std::string TranslateECommerceRequest::getFormatType()const
@@ -55,7 +55,7 @@ std::string TranslateECommerceRequest::getFormatType()const
void TranslateECommerceRequest::setFormatType(const std::string& formatType)
{
formatType_ = formatType;
setParameter("FormatType", formatType);
setCoreParameter("FormatType", formatType);
}
std::string TranslateECommerceRequest::getTargetLanguage()const
@@ -66,7 +66,7 @@ std::string TranslateECommerceRequest::getTargetLanguage()const
void TranslateECommerceRequest::setTargetLanguage(const std::string& targetLanguage)
{
targetLanguage_ = targetLanguage;
setParameter("TargetLanguage", targetLanguage);
setCoreParameter("TargetLanguage", targetLanguage);
}
std::string TranslateECommerceRequest::getScene()const
@@ -77,6 +77,6 @@ std::string TranslateECommerceRequest::getScene()const
void TranslateECommerceRequest::setScene(const std::string& scene)
{
scene_ = scene;
setParameter("Scene", scene);
setCoreParameter("Scene", scene);
}

View File

@@ -35,10 +35,13 @@ TranslateECommerceResult::~TranslateECommerceResult()
void TranslateECommerceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
if(!dataNode["Translated"].isNull())

View File

@@ -33,7 +33,7 @@ std::string TranslateGeneralRequest::getSourceLanguage()const
void TranslateGeneralRequest::setSourceLanguage(const std::string& sourceLanguage)
{
sourceLanguage_ = sourceLanguage;
setParameter("SourceLanguage", sourceLanguage);
setCoreParameter("SourceLanguage", sourceLanguage);
}
std::string TranslateGeneralRequest::getSourceText()const
@@ -44,7 +44,7 @@ std::string TranslateGeneralRequest::getSourceText()const
void TranslateGeneralRequest::setSourceText(const std::string& sourceText)
{
sourceText_ = sourceText;
setParameter("SourceText", sourceText);
setCoreParameter("SourceText", sourceText);
}
std::string TranslateGeneralRequest::getFormatType()const
@@ -55,7 +55,7 @@ std::string TranslateGeneralRequest::getFormatType()const
void TranslateGeneralRequest::setFormatType(const std::string& formatType)
{
formatType_ = formatType;
setParameter("FormatType", formatType);
setCoreParameter("FormatType", formatType);
}
std::string TranslateGeneralRequest::getTargetLanguage()const
@@ -66,7 +66,7 @@ std::string TranslateGeneralRequest::getTargetLanguage()const
void TranslateGeneralRequest::setTargetLanguage(const std::string& targetLanguage)
{
targetLanguage_ = targetLanguage;
setParameter("TargetLanguage", targetLanguage);
setCoreParameter("TargetLanguage", targetLanguage);
}
std::string TranslateGeneralRequest::getScene()const
@@ -77,6 +77,6 @@ std::string TranslateGeneralRequest::getScene()const
void TranslateGeneralRequest::setScene(const std::string& scene)
{
scene_ = scene;
setParameter("Scene", scene);
setCoreParameter("Scene", scene);
}

View File

@@ -35,10 +35,13 @@ TranslateGeneralResult::~TranslateGeneralResult()
void TranslateGeneralResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
if(!dataNode["Translated"].isNull())