X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fbuilder%2Fjson-parser.cpp;h=e3fa30b881f2e7ce1dad9bd342df6329f23eed74;hb=b2b0bec92c5632c2cad9223656cf67b152442d3c;hp=5d3838ed346b09bf52e5d3ce584eb14c3587726b;hpb=f58b8383147de70affa1e3949cf1c6757d705d3c;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/builder/json-parser.cpp b/dali-toolkit/devel-api/builder/json-parser.cpp index 5d3838e..e3fa30b 100644 --- a/dali-toolkit/devel-api/builder/json-parser.cpp +++ b/dali-toolkit/devel-api/builder/json-parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,20 +20,18 @@ // EXTERNAL INCLUDES #include +#include +#include #include #include -#include -#include // INTERNAL INCLUDES #include namespace Dali { - namespace Toolkit { - JsonParser JsonParser::New() { Internal::JsonParser* internal = new Internal::JsonParser(); @@ -54,12 +52,12 @@ JsonParser::~JsonParser() { } -JsonParser DownCast( BaseHandle handle ) +JsonParser JsonParser::DownCast(BaseHandle handle) { - return JsonParser( dynamic_cast(handle.GetObjectPtr()) ); + return JsonParser(dynamic_cast(handle.GetObjectPtr())); } -int JsonParser::Parse(const std::string& source) +bool JsonParser::Parse(const std::string& source) { return GetImplementation(*this).Parse(source); } @@ -105,11 +103,10 @@ void JsonParser::Write(std::ostream& output, int indent) const } JsonParser::JsonParser(Internal::JsonParser* internal) - : BaseHandle(internal) +: BaseHandle(internal) { } -} // namespace toolkit +} // namespace Toolkit } // namespace Dali -