Moved .h files to include/

This commit is contained in:
Benoit Blanchon
2014-10-16 00:11:23 +02:00
parent 241ca79114
commit 58f155e135
46 changed files with 885 additions and 880 deletions

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "../Internals/JsonWriter.h" #include "ArduinoJson/Internals/JsonWriter.h"
class CompactJsonWriter : public JsonWriter class CompactJsonWriter : public JsonWriter
{ {

View File

@ -1,10 +1,11 @@
#pragma once #pragma once
#include "Arduino/Printable.h" #include "ArduinoJson/Arduino/Printable.h"
#include "Internals/JsonNodeIterator.h" #include "ArduinoJson/Internals/JsonNodeIterator.h"
#include "Internals/JsonNode.h" #include "ArduinoJson/Internals/JsonNode.h"
#include "Internals/IndentedPrint.h" #include "ArduinoJson/Internals/IndentedPrint.h"
#include "Internals/JsonNodeWrapper.h" #include "ArduinoJson/Internals/JsonNodeWrapper.h"
class JsonArray; class JsonArray;
class JsonObject; class JsonObject;
class JsonValue; class JsonValue;

View File

@ -5,7 +5,7 @@
#ifndef ARDUINO #ifndef ARDUINO
#include "Print.h" #include "ArduinoJson/Arduino/Print.h"
#include <cstdio> #include <cstdio>
size_t Print::print(const char s[]) size_t Print::print(const char s[])

View File

@ -1,3 +1,6 @@
file(GLOB_RECURSE SRCS_FILES *.cpp *.h) file(GLOB_RECURSE INC_FILES ../include/*.h)
file(GLOB_RECURSE SRC_FILES *.cpp)
add_library(ArduinoJson ${SRCS_FILES}) include_directories(../include)
add_library(ArduinoJson ${SRC_FILES} ${INC_FILES})

View File

@ -1 +1 @@
#include "CompactJsonWriter.h" #include "ArduinoJson/Internals/CompactJsonWriter.h"

View File

@ -3,7 +3,7 @@
* Benoit Blanchon 2014 - MIT License * Benoit Blanchon 2014 - MIT License
*/ */
#include "EscapedString.h" #include "ArduinoJson/Internals/EscapedString.h"
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1,4 +1,4 @@
#include "IndentedPrint.h" #include "ArduinoJson/Internals/IndentedPrint.h"
using namespace ArduinoJson::Generator; using namespace ArduinoJson::Generator;

View File

@ -1,9 +1,9 @@
#include "JsonNode.h" #include "ArduinoJson/Internals/JsonNode.h"
#include "JsonWriter.h" #include "ArduinoJson/Internals/JsonWriter.h"
#include "../JsonArray.h" #include "ArduinoJson/JsonArray.h"
#include "../JsonObject.h" #include "ArduinoJson/JsonObject.h"
#include "../JsonBuffer.h" #include "ArduinoJson/JsonBuffer.h"
void JsonNode::writeTo(JsonWriter& writer) void JsonNode::writeTo(JsonWriter& writer)
{ {

View File

@ -1,5 +1,5 @@
#include "JsonParser.h" #include "ArduinoJson/Internals/JsonParser.h"
#include "../JsonBuffer.h" #include "ArduinoJson/JsonBuffer.h"
#include <stdlib.h> // for strtol, strtod #include <stdlib.h> // for strtol, strtod
#include <ctype.h> #include <ctype.h>

View File

@ -1,5 +1,5 @@
#include "JsonWriter.h" #include "ArduinoJson/Internals/JsonWriter.h"
#include "EscapedString.h" #include "ArduinoJson/Internals/EscapedString.h"
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1 +1 @@
#include "PrettyJsonWriter.h" #include "ArduinoJson/Internals/PrettyJsonWriter.h"

View File

@ -3,7 +3,7 @@
* Benoit Blanchon 2014 - MIT License * Benoit Blanchon 2014 - MIT License
*/ */
#include "StringBuilder.h" #include "ArduinoJson/Internals/StringBuilder.h"
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1,7 +1,6 @@
#include "JsonArray.h" #include "ArduinoJson/JsonArray.h"
#include "ArduinoJson/JsonObject.h"
#include "JsonObject.h" #include "ArduinoJson/JsonValue.h"
#include "JsonValue.h"
JsonValue JsonArray::operator[](int index) const JsonValue JsonArray::operator[](int index) const
{ {

View File

@ -1,10 +1,10 @@
#include "JsonBuffer.h" #include "ArduinoJson/JsonBuffer.h"
#include <new> #include <new>
#include "JsonValue.h" #include "ArduinoJson/JsonValue.h"
#include "Internals/JsonParser.h" #include "ArduinoJson/Internals/JsonParser.h"
#include "Internals/JsonNode.h" #include "ArduinoJson/Internals/JsonNode.h"
JsonValue JsonBuffer::createValue() JsonValue JsonBuffer::createValue()
{ {

View File

@ -1,9 +1,9 @@
#include "JsonContainer.h" #include "ArduinoJson/JsonContainer.h"
#include "JsonBuffer.h" #include "ArduinoJson/JsonBuffer.h"
#include "Internals/StringBuilder.h" #include "ArduinoJson/Internals/StringBuilder.h"
#include "Internals/CompactJsonWriter.h" #include "ArduinoJson/Internals/CompactJsonWriter.h"
#include "Internals/PrettyJsonWriter.h" #include "ArduinoJson/Internals/PrettyJsonWriter.h"
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1,12 +1,12 @@
#include "JsonObject.h" #include "ArduinoJson/JsonObject.h"
#include <string.h> // for strcmp #include <string.h> // for strcmp
#include "JsonBuffer.h" #include "ArduinoJson/JsonBuffer.h"
#include "JsonValue.h" #include "ArduinoJson/JsonValue.h"
#include "Internals/EscapedString.h" #include "ArduinoJson/Internals/EscapedString.h"
#include "Internals/JsonNode.h" #include "ArduinoJson/Internals/JsonNode.h"
#include "Internals/StringBuilder.h" #include "ArduinoJson/Internals/StringBuilder.h"
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1,8 +1,8 @@
#include "JsonValue.h" #include "ArduinoJson/JsonValue.h"
#include "JsonArray.h" #include "ArduinoJson/JsonArray.h"
#include "JsonObject.h" #include "ArduinoJson/JsonObject.h"
#include "Internals/JsonNode.h" #include "ArduinoJson/Internals/JsonNode.h"
void JsonValue::operator=(bool value) void JsonValue::operator=(bool value)
{ {

View File

@ -1,14 +1,16 @@
set(GTEST_DIR ../third-party/gtest-1.7.0) set(GTEST_DIR ../third-party/gtest-1.7.0)
file(GLOB_RECURSE INC_FILES ../include/*.h)
file(GLOB TESTS_FILES *.cpp) file(GLOB TESTS_FILES *.cpp)
include_directories( include_directories(
../srcs ../include
${GTEST_DIR} ${GTEST_DIR}
${GTEST_DIR}/include) ${GTEST_DIR}/include)
add_executable(ArduinoJsonTests add_executable(ArduinoJsonTests
${TESTS_FILES} ${TESTS_FILES}
${INC_FILES}
${GTEST_DIR}/src/gtest-all.cc ${GTEST_DIR}/src/gtest-all.cc
${GTEST_DIR}/src/gtest_main.cc) ${GTEST_DIR}/src/gtest_main.cc)

View File

@ -1,7 +1,7 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <Internals/EscapedString.h> #include <ArduinoJson/Internals/EscapedString.h>
#include <Internals/StringBuilder.h> #include <ArduinoJson/Internals/StringBuilder.h>
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;

View File

@ -1,8 +1,8 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <JsonArray.h> #include <ArduinoJson/JsonArray.h>
#include <JsonObject.h> #include <ArduinoJson/JsonObject.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
using namespace ArduinoJson::Generator; using namespace ArduinoJson::Generator;

View File

@ -1,6 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
class JsonArray_Container_Tests : public ::testing::Test class JsonArray_Container_Tests : public ::testing::Test
{ {

View File

@ -1,6 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
class JsonArray_Parser_Tests : public testing::Test class JsonArray_Parser_Tests : public testing::Test
{ {

View File

@ -4,10 +4,10 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <JsonArray.h> #include <ArduinoJson/JsonArray.h>
#include <JsonObject.h> #include <ArduinoJson/JsonObject.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
class JsonArray_PrettyPrintTo_Tests : public testing::Test class JsonArray_PrettyPrintTo_Tests : public testing::Test
{ {

View File

@ -4,9 +4,9 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <JsonArray.h> #include <ArduinoJson/JsonArray.h>
#include <JsonObject.h> #include <ArduinoJson/JsonObject.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
class JsonArray_PrintTo_Tests : public testing::Test class JsonArray_PrintTo_Tests : public testing::Test
{ {

View File

@ -1,6 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
class JsonObject_Container_Tests : public ::testing::Test class JsonObject_Container_Tests : public ::testing::Test
{ {

View File

@ -4,9 +4,9 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <JsonObject.h> #include <ArduinoJson/JsonObject.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
class JsonObject_PrettyPrintTo_Tests : public testing::Test class JsonObject_PrettyPrintTo_Tests : public testing::Test
{ {

View File

@ -1,8 +1,8 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <JsonArray.h> #include <ArduinoJson/JsonArray.h>
#include <JsonObject.h> #include <ArduinoJson/JsonObject.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
class JsonObject_Serialization_Tests : public testing::Test class JsonObject_Serialization_Tests : public testing::Test
{ {

View File

@ -1,6 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
class JsonValueTests : public ::testing::Test class JsonValueTests : public ::testing::Test
{ {

View File

@ -1,6 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <StaticJsonBuffer.h> #include <ArduinoJson/StaticJsonBuffer.h>
#include <JsonValue.h> #include <ArduinoJson/JsonValue.h>
TEST(StaticJsonBuffer, CapacityMatchTemplateParameter) TEST(StaticJsonBuffer, CapacityMatchTemplateParameter)
{ {

View File

@ -1,5 +1,5 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <Internals/StringBuilder.h> #include <ArduinoJson/Internals/StringBuilder.h>
using namespace ArduinoJson::Internals; using namespace ArduinoJson::Internals;