From 6af072cdfe93800d2461c1f97d95a9c43a1d5afb Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Tue, 19 Jun 2018 22:13:47 +0200 Subject: [PATCH] [DEV] update etk null --- ejson/Array.cpp | 2 +- ejson/Boolean.cpp | 2 +- ejson/Document.cpp | 2 +- ejson/Null.cpp | 2 +- ejson/Number.cpp | 2 +- ejson/Object.cpp | 4 ++-- ejson/String.cpp | 2 +- ejson/Value.cpp | 16 ++++++++-------- ejson/internal/Array.cpp | 10 +++++----- ejson/internal/Array.hpp | 2 +- ejson/internal/Boolean.cpp | 4 ++-- ejson/internal/Document.cpp | 2 +- ejson/internal/Null.cpp | 4 ++-- ejson/internal/Number.cpp | 8 ++++---- ejson/internal/Object.cpp | 12 ++++++------ ejson/internal/Object.hpp | 2 +- ejson/internal/String.cpp | 4 ++-- ejson/internal/Value.hpp | 4 ++-- ejson/valueType.cpp | 36 ++++++++++++++++++------------------ ejson/valueType.hpp | 18 +++++++++--------- sample/read.cpp | 12 ++++++------ 21 files changed, 75 insertions(+), 75 deletions(-) diff --git a/ejson/Array.cpp b/ejson/Array.cpp index 9071b1f..956c6d3 100644 --- a/ejson/Array.cpp +++ b/ejson/Array.cpp @@ -16,7 +16,7 @@ ejson::Array::Array(ememory::SharedPtr _internalValue) : if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::array) { + if (m_data->getType() != ejson::valueType::Array) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Boolean.cpp b/ejson/Boolean.cpp index 65af37f..48dc8de 100644 --- a/ejson/Boolean.cpp +++ b/ejson/Boolean.cpp @@ -14,7 +14,7 @@ ejson::Boolean::Boolean(ememory::SharedPtr _internalValu if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::boolean) { + if (m_data->getType() != ejson::valueType::Boolean) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Document.cpp b/ejson/Document.cpp index 249b8db..4f7b111 100644 --- a/ejson/Document.cpp +++ b/ejson/Document.cpp @@ -13,7 +13,7 @@ ejson::Document::Document(ememory::SharedPtr _internalVa if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::document) { + if (m_data->getType() != ejson::valueType::Document) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Null.cpp b/ejson/Null.cpp index d70409b..bd9bdfc 100644 --- a/ejson/Null.cpp +++ b/ejson/Null.cpp @@ -12,7 +12,7 @@ ejson::Null::Null(ememory::SharedPtr _internalValue) : if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::null) { + if (m_data->getType() != ejson::valueType::Null) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Number.cpp b/ejson/Number.cpp index d66003f..dd4508f 100644 --- a/ejson/Number.cpp +++ b/ejson/Number.cpp @@ -13,7 +13,7 @@ ejson::Number::Number(ememory::SharedPtr _internalValue) if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::number) { + if (m_data->getType() != ejson::valueType::Number) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Object.cpp b/ejson/Object.cpp index 2b70a2d..cd58db7 100644 --- a/ejson/Object.cpp +++ b/ejson/Object.cpp @@ -13,8 +13,8 @@ ejson::Object::Object(ememory::SharedPtr _internalValue) if (m_data == null) { return; } - if ( m_data->getType() != ejson::valueType::object - && m_data->getType() != ejson::valueType::document) { + if ( m_data->getType() != ejson::valueType::Object + && m_data->getType() != ejson::valueType::Document) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/String.cpp b/ejson/String.cpp index 401671e..0df8e26 100644 --- a/ejson/String.cpp +++ b/ejson/String.cpp @@ -12,7 +12,7 @@ ejson::String::String(ememory::SharedPtr _internalValue) if (m_data == null) { return; } - if (m_data->getType() != ejson::valueType::string) { + if (m_data->getType() != ejson::valueType::String) { // try to set wrong type inside ... ==> remove it ... m_data = null; } diff --git a/ejson/Value.cpp b/ejson/Value.cpp index a7af837..a09038f 100644 --- a/ejson/Value.cpp +++ b/ejson/Value.cpp @@ -30,7 +30,7 @@ etk::Stream& ejson::operator <<(etk::Stream& _os, const ejson::Value& _obj) { enum ejson::valueType ejson::Value::getType() const { if (m_data == null) { EJSON_DEBUG("Can not get type ..."); - return ejson::valueType::unknow; + return ejson::valueType::Unknow; } return m_data->getType(); } @@ -144,49 +144,49 @@ bool ejson::Value::isDocument() const { return false; } enum ejson::valueType type = m_data->getType(); - return type == ejson::valueType::document; + return type == ejson::valueType::Document; } bool ejson::Value::isArray() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::array; + return m_data->getType() == ejson::valueType::Array; } bool ejson::Value::isObject() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::object; + return m_data->getType() == ejson::valueType::Object; } bool ejson::Value::isString() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::string; + return m_data->getType() == ejson::valueType::String; } bool ejson::Value::isNumber() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::number; + return m_data->getType() == ejson::valueType::Number; } bool ejson::Value::isBoolean() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::boolean; + return m_data->getType() == ejson::valueType::Boolean; } bool ejson::Value::isNull() const { if (m_data == null) { return false; } - return m_data->getType() == ejson::valueType::null; + return m_data->getType() == ejson::valueType::Null; } diff --git a/ejson/internal/Array.cpp b/ejson/internal/Array.cpp index 9c9f4d7..30e94ea 100644 --- a/ejson/internal/Array.cpp +++ b/ejson/internal/Array.cpp @@ -160,16 +160,16 @@ bool ejson::internal::Array::iGenerate(etk::String& _data, size_t _indent) const if (tmp == null) { continue; } - if ( tmp->getType() == ejson::valueType::object - || tmp->getType() == ejson::valueType::document) { + if ( tmp->getType() == ejson::valueType::Object + || tmp->getType() == ejson::valueType::Document) { oneLine=false; break; } - if (tmp->getType() == ejson::valueType::array) { + if (tmp->getType() == ejson::valueType::Array) { oneLine=false; break; } - if (tmp->getType() == ejson::valueType::string) { + if (tmp->getType() == ejson::valueType::String) { const ememory::SharedPtr tmp2 = ememory::staticPointerCast(tmp); if(tmp2->get().size()>40) { oneLine=false; @@ -256,7 +256,7 @@ bool ejson::internal::Array::transfertIn(ememory::SharedPtrgetType() != ejson::valueType::array) { + if (_obj->getType() != ejson::valueType::Array) { EJSON_ERROR("Request transfer on an element that is not an Array"); return false; } diff --git a/ejson/internal/Array.hpp b/ejson/internal/Array.hpp index 4c377e9..37d8d4d 100644 --- a/ejson/internal/Array.hpp +++ b/ejson/internal/Array.hpp @@ -19,7 +19,7 @@ namespace ejson { * @brief basic element of a xml structure */ Array() { - m_type = ejson::valueType::array; + m_type = ejson::valueType::Array; } public: /** diff --git a/ejson/internal/Boolean.cpp b/ejson/internal/Boolean.cpp index 18148fe..35c040c 100644 --- a/ejson/internal/Boolean.cpp +++ b/ejson/internal/Boolean.cpp @@ -14,7 +14,7 @@ ememory::SharedPtr ejson::internal::Boolean::create(bo ejson::internal::Boolean::Boolean(bool _value) : m_value(_value) { - m_type = ejson::valueType::boolean; + m_type = ejson::valueType::Boolean; } void ejson::internal::Boolean::set(bool _value) { @@ -77,7 +77,7 @@ bool ejson::internal::Boolean::transfertIn(ememory::SharedPtrgetType() != ejson::valueType::boolean) { + if (_obj->getType() != ejson::valueType::Boolean) { EJSON_ERROR("Request transfer on an element that is not an Boolean"); return false; } diff --git a/ejson/internal/Document.cpp b/ejson/internal/Document.cpp index 6f3f9a3..20fa24d 100644 --- a/ejson/internal/Document.cpp +++ b/ejson/internal/Document.cpp @@ -24,7 +24,7 @@ ejson::internal::Document::Document() : m_comment(""), m_Line(""), m_filePos(0,0) { - m_type = ejson::valueType::document; + m_type = ejson::valueType::Document; } bool ejson::internal::Document::iGenerate(etk::String& _data, size_t _indent) const { diff --git a/ejson/internal/Null.cpp b/ejson/internal/Null.cpp index 729d05b..c955a79 100644 --- a/ejson/internal/Null.cpp +++ b/ejson/internal/Null.cpp @@ -13,7 +13,7 @@ ememory::SharedPtr ejson::internal::Null::create() { } ejson::internal::Null::Null() { - m_type = ejson::valueType::null; + m_type = ejson::valueType::Null; } bool ejson::internal::Null::iParse(const etk::String& _data, size_t& _pos, ejson::FilePos& _filePos, ejson::internal::Document& _doc) { @@ -50,7 +50,7 @@ bool ejson::internal::Null::transfertIn(ememory::SharedPtrgetType() == ejson::valueType::null) { + if (_obj->getType() == ejson::valueType::Null) { EJSON_ERROR("Request transfer on an element that is not an Null"); return false; } diff --git a/ejson/internal/Number.cpp b/ejson/internal/Number.cpp index 784aae3..6722d3e 100644 --- a/ejson/internal/Number.cpp +++ b/ejson/internal/Number.cpp @@ -22,19 +22,19 @@ ememory::SharedPtr ejson::internal::Number::create(int6 ejson::internal::Number::Number(double _value) : m_typeNumber(ejson::internal::Number::type::tDouble), m_value(_value) { - m_type = ejson::valueType::number; + m_type = ejson::valueType::Number; } ejson::internal::Number::Number(uint64_t _value) : m_typeNumber(ejson::internal::Number::type::tUint), m_valueU64(_value) { - m_type = ejson::valueType::number; + m_type = ejson::valueType::Number; } ejson::internal::Number::Number(int64_t _value) : m_typeNumber(ejson::internal::Number::type::tInt), m_valueI64(_value) { - m_type = ejson::valueType::number; + m_type = ejson::valueType::Number; } bool ejson::internal::Number::iParse(const etk::String& _data, size_t& _pos, ejson::FilePos& _filePos, ejson::internal::Document& _doc) { @@ -120,7 +120,7 @@ bool ejson::internal::Number::transfertIn(ememory::SharedPtrgetType() != ejson::valueType::number) { + if (_obj->getType() != ejson::valueType::Number) { EJSON_ERROR("Request transfer on an element that is not an Number"); return false; } diff --git a/ejson/internal/Object.cpp b/ejson/internal/Object.cpp index 8d2fdd2..497b5b3 100644 --- a/ejson/internal/Object.cpp +++ b/ejson/internal/Object.cpp @@ -224,16 +224,16 @@ bool ejson::internal::Object::iGenerate(etk::String& _data, size_t _indent) cons if (tmp == null) { continue; } - if ( tmp->getType() == ejson::valueType::object - || tmp->getType() == ejson::valueType::document) { + if ( tmp->getType() == ejson::valueType::Object + || tmp->getType() == ejson::valueType::Document) { oneLine = false; break; } - if (tmp->getType() == ejson::valueType::array) { + if (tmp->getType() == ejson::valueType::Array) { oneLine = false; break; } - if (tmp->getType() == ejson::valueType::string) { + if (tmp->getType() == ejson::valueType::String) { const ememory::SharedPtr tmp2 = ememory::staticPointerCast(tmp); if( tmp2->get().size() > 25 || m_value.getKey(iii).size() > 25) { @@ -354,8 +354,8 @@ bool ejson::internal::Object::transfertIn(ememory::SharedPtrgetType() != ejson::valueType::object - && _obj->getType() != ejson::valueType::document) { + if ( _obj->getType() != ejson::valueType::Object + && _obj->getType() != ejson::valueType::Document) { EJSON_ERROR("Request transfer on an element that is not an object"); return false; } diff --git a/ejson/internal/Object.hpp b/ejson/internal/Object.hpp index 402fbca..2aecdeb 100644 --- a/ejson/internal/Object.hpp +++ b/ejson/internal/Object.hpp @@ -21,7 +21,7 @@ namespace ejson { */ Object() : m_value(0, false) { // Force unorder map - m_type = ejson::valueType::object; + m_type = ejson::valueType::Object; }; public: /** diff --git a/ejson/internal/String.cpp b/ejson/internal/String.cpp index edbea54..7ba0f2e 100644 --- a/ejson/internal/String.cpp +++ b/ejson/internal/String.cpp @@ -17,7 +17,7 @@ ememory::SharedPtr ejson::internal::String::create(cons ejson::internal::String::String(const etk::String& _value) : m_value(_value) { - m_type = ejson::valueType::string; + m_type = ejson::valueType::String; } void ejson::internal::String::set(const etk::String& _value) { @@ -96,7 +96,7 @@ bool ejson::internal::String::transfertIn(ememory::SharedPtrgetType() != ejson::valueType::string) { + if (_obj->getType() != ejson::valueType::String) { EJSON_ERROR("Request transfer on an element that is not an String"); return false; } diff --git a/ejson/internal/Value.hpp b/ejson/internal/Value.hpp index 5b85b38..9781755 100644 --- a/ejson/internal/Value.hpp +++ b/ejson/internal/Value.hpp @@ -53,8 +53,8 @@ namespace ejson { * @brief basic element of a xml structure */ Value() : - m_type(ejson::valueType::unknow) { - m_type = ejson::valueType::value; + m_type(ejson::valueType::Unknow) { + m_type = ejson::valueType::Value; }; public: /** diff --git a/ejson/valueType.cpp b/ejson/valueType.cpp index f6b77a2..af70dce 100644 --- a/ejson/valueType.cpp +++ b/ejson/valueType.cpp @@ -11,32 +11,32 @@ etk::Stream& ejson::operator <<(etk::Stream& _os, enum ejson::valueType _obj) { switch (_obj) { - case ejson::valueType::unknow: - _os << "ejson::valueType::unknow"; + case ejson::valueType::Unknow: + _os << "ejson::valueType::Unknow"; break; - case ejson::valueType::value: - _os << "ejson::valueType::value"; + case ejson::valueType::Value: + _os << "ejson::valueType::Value"; break; - case ejson::valueType::document: - _os << "ejson::valueType::document"; + case ejson::valueType::Document: + _os << "ejson::valueType::Document"; break; - case ejson::valueType::array: - _os << "ejson::valueType::array"; + case ejson::valueType::Array: + _os << "ejson::valueType::Array"; break; - case ejson::valueType::object: - _os << "ejson::valueType::object"; + case ejson::valueType::Object: + _os << "ejson::valueType::Object"; break; - case ejson::valueType::string: - _os << "ejson::valueType::string"; + case ejson::valueType::String: + _os << "ejson::valueType::String"; break; - case ejson::valueType::number: - _os << "ejson::valueType::number"; + case ejson::valueType::Number: + _os << "ejson::valueType::Number"; break; - case ejson::valueType::null: - _os << "ejson::valueType::null"; + case ejson::valueType::Null: + _os << "ejson::valueType::Null"; break; - case ejson::valueType::boolean: - _os << "ejson::valueType::boolean"; + case ejson::valueType::Boolean: + _os << "ejson::valueType::Boolean"; break; } return _os; diff --git a/ejson/valueType.hpp b/ejson/valueType.hpp index 0f51979..c27fca4 100644 --- a/ejson/valueType.hpp +++ b/ejson/valueType.hpp @@ -12,15 +12,15 @@ namespace ejson { * @brief Type of the JSON elements. */ enum class valueType { - unknow, //!< might be an error ... - value, //!< might be an error ... - document, //!< all the file main access - array, //!< te element [ ... ] - object, //!< the element { ... } - string, //!< the element "..." - number, //!< The element 1111.2222 - null, //!< the element null - boolean, //!< the element true or false + Unknow, //!< might be an error ... + Value, //!< might be an error ... + Document, //!< all the file main access + Array, //!< te element [ ... ] + Object, //!< the element { ... } + String, //!< the element "..." + Number, //!< The element 1111.2222 + Null, //!< the element null + Boolean, //!< the element true or false }; //! @not_in_doc etk::Stream& operator <<(etk::Stream& _os, enum valueType _obj); diff --git a/sample/read.cpp b/sample/read.cpp index 73aaa3d..f6bf3c1 100644 --- a/sample/read.cpp +++ b/sample/read.cpp @@ -129,22 +129,22 @@ static void readFull() { for (size_t iii=0; iii