From edeb59a8c3d76a6c2754bd82c9e5b8937cbba356 Mon Sep 17 00:00:00 2001 From: Daniel Agar <daniel@agar.ca> Date: Sat, 19 Jan 2019 12:51:04 -0500 Subject: [PATCH] move logger array.h -> containers/Array.hpp --- .../logger/array.h => include/containers/Array.hpp} | 10 ++++------ src/modules/logger/logger.h | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) rename src/{modules/logger/array.h => include/containers/Array.hpp} (96%) diff --git a/src/modules/logger/array.h b/src/include/containers/Array.hpp similarity index 96% rename from src/modules/logger/array.h rename to src/include/containers/Array.hpp index 9ac1d00062..fe30bde5db 100644 --- a/src/modules/logger/array.h +++ b/src/include/containers/Array.hpp @@ -47,9 +47,7 @@ class Array typedef const TYPE *const_iterator; public: - Array() - : _size(0), _overflow(false) - {} + Array() = default; bool push_back(const TYPE &x) { @@ -152,9 +150,9 @@ public: } private: - TYPE _items[N]; - size_t _size; - bool _overflow; + TYPE _items[N] {}; + size_t _size{0}; + bool _overflow{false}; }; } diff --git a/src/modules/logger/logger.h b/src/modules/logger/logger.h index 12d17e333e..11d5a6c158 100644 --- a/src/modules/logger/logger.h +++ b/src/modules/logger/logger.h @@ -35,7 +35,7 @@ #include "log_writer.h" #include "messages.h" -#include "array.h" +#include <containers/Array.hpp> #include "util.h" #include <px4_defines.h> #include <drivers/drv_hrt.h> -- GitLab