From 1ac8ab06e9aad3b6d22685255459d71cb49e1f28 Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Mon, 9 Nov 2020 09:50:58 +0100 Subject: First program: Can add 2 integers and return result via exit code --- flowgraph/data.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'flowgraph/data.h') diff --git a/flowgraph/data.h b/flowgraph/data.h index 1ed4964..abf046d 100644 --- a/flowgraph/data.h +++ b/flowgraph/data.h @@ -8,7 +8,7 @@ namespace FlowGraph { // Explicitely not including size - enum class DataType + enum class DataType: int { Size, Int, @@ -27,8 +27,9 @@ namespace FlowGraph { class Data { public: - Data(DataType type, std::shared_ptr storage):m_type(type) {} + Data(DataType type, std::shared_ptr storage): m_type(type), m_storage(storage) {} DataType type() const { return m_type; } + std::shared_ptr storage() { return m_storage; } private: const DataType m_type; std::shared_ptr m_storage; -- cgit v1.2.3