From 7c306a75d2ec900a1dbc9860429768c31289c904 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Thu, 7 Aug 2014 20:54:10 +0200 Subject: [PATCH] simplify string --- alib2data/src/string/StringBase.cpp | 4 ---- alib2data/src/string/StringBase.h | 9 --------- 2 files changed, 13 deletions(-) diff --git a/alib2data/src/string/StringBase.cpp b/alib2data/src/string/StringBase.cpp index 6b1f462c37..c9c36fe787 100644 --- a/alib2data/src/string/StringBase.cpp +++ b/alib2data/src/string/StringBase.cpp @@ -15,10 +15,6 @@ namespace string { -StringBase::StringBase() { - -} - StringBase::~StringBase() noexcept { } diff --git a/alib2data/src/string/StringBase.h b/alib2data/src/string/StringBase.h index b9ff980f05..d998caba35 100644 --- a/alib2data/src/string/StringBase.h +++ b/alib2data/src/string/StringBase.h @@ -16,8 +16,6 @@ namespace string { -class String; - class LinearString; class CyclicString; class Epsilon; @@ -27,7 +25,6 @@ class Epsilon; */ class StringBase : public std::elementBase<Epsilon, LinearString, CyclicString> { public: - StringBase(); virtual ~StringBase() noexcept; virtual StringBase* clone() const = 0; @@ -57,12 +54,6 @@ public: virtual void operator>>(std::ostream& out) const = 0; virtual operator std::string () const = 0; - - friend class String; - - friend class Epsilon; - friend class LinearString; - friend class CyclicString; }; } /* namespace string */ -- GitLab