From 88996781bd89825501ae18a1ce6e7744e767db86 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sun, 9 Oct 2016 12:37:24 +0300 Subject: Add editor class --- editor.cpp | 9 +++++++++ editor.h | 14 ++++++++++++++ main.cpp | 4 ++++ 3 files changed, 27 insertions(+) create mode 100644 editor.cpp create mode 100644 editor.h diff --git a/editor.cpp b/editor.cpp new file mode 100644 index 0000000..b7ed487 --- /dev/null +++ b/editor.cpp @@ -0,0 +1,9 @@ +#include "editor.h" + +Editor::Editor(std::string* contents) { + m_contents = contents; +} + +int Editor::run_editor() { + return 0; +} diff --git a/editor.h b/editor.h new file mode 100644 index 0000000..491c3fb --- /dev/null +++ b/editor.h @@ -0,0 +1,14 @@ +#ifndef EDITOR_H +#define EDITOR_H +#include +#include + +class Editor { + public: + Editor(std::string* contents); + int run_editor(); + private: + std::string* m_contents; +}; + +#endif diff --git a/main.cpp b/main.cpp index 4e0da53..1389efd 100644 --- a/main.cpp +++ b/main.cpp @@ -1,6 +1,7 @@ #include #include #include +#include "editor.h" std::string* read_file(const std::string& filename) { std::ifstream file(filename); @@ -31,6 +32,9 @@ int main(int argc, char** argv) { return 1; } + Editor editor(contents); + editor.run_editor(); + delete contents; return 0; -- cgit v1.3