From 500a6891d4cffa65973e70d273b0ab21aee2f802 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Tue, 19 Jul 2016 22:35:51 -0400 Subject: [PATCH] remove Text module --- src/core/Text.cc | 1 - src/core/Text.h | 36 ------------------------------------ 2 files changed, 37 deletions(-) delete mode 100644 src/core/Text.cc delete mode 100644 src/core/Text.h diff --git a/src/core/Text.cc b/src/core/Text.cc deleted file mode 100644 index db8c33a..0000000 --- a/src/core/Text.cc +++ /dev/null @@ -1 +0,0 @@ -#include "Text.h" diff --git a/src/core/Text.h b/src/core/Text.h deleted file mode 100644 index f6a59b3..0000000 --- a/src/core/Text.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef TEXT_H -#define TEXT_H - -#include -#include - -/** - * Class representing text. This implementation is temporary and currently - * only supports read-only, ASCII text. It needs to be reimplemented to - * support UTF-8 and editing. - */ -class Text -{ -public: - Text(uint8_t const * ro_buffer, size_t ro_length) : - m_ro_buffer(ro_buffer), - m_ro_length(ro_length) - { - } - - uint8_t operator[](int idx) const - { - return m_ro_buffer[idx]; - } - - size_t size() const - { - return m_ro_length; - } - -protected: - uint8_t const * m_ro_buffer; - size_t m_ro_length; -}; - -#endif