From da9dd767820c0bcd9c46afd5db59e29b00439484 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Thu, 8 Sep 2016 15:26:21 +0200 Subject: [PATCH] move AnyArity default arity checker --- alib2std/src/extensions/forward_tree.hpp | 8 -------- alib2std/src/extensions/tree.hpp | 8 -------- alib2std/src/extensions/tree_base.hpp | 8 ++++++++ 3 files changed, 8 insertions(+), 16 deletions(-) diff --git a/alib2std/src/extensions/forward_tree.hpp b/alib2std/src/extensions/forward_tree.hpp index 38ccdc105b..04712970b6 100644 --- a/alib2std/src/extensions/forward_tree.hpp +++ b/alib2std/src/extensions/forward_tree.hpp @@ -10,14 +10,6 @@ namespace std { -/*template < class T > -struct AnyArity { - bool operator ()( const T &, unsigned ) const { - return true; - } - -};*/ - template < class T, class ArityChecker = AnyArity < T > > class forward_tree { diff --git a/alib2std/src/extensions/tree.hpp b/alib2std/src/extensions/tree.hpp index 653b3a7713..4f62884725 100644 --- a/alib2std/src/extensions/tree.hpp +++ b/alib2std/src/extensions/tree.hpp @@ -10,14 +10,6 @@ namespace std { -template < class T > -struct AnyArity { - bool operator ()( const T &, unsigned ) const { - return true; - } - -}; - template < class T, class ArityChecker = AnyArity < T > > class tree { diff --git a/alib2std/src/extensions/tree_base.hpp b/alib2std/src/extensions/tree_base.hpp index 031aadfc5f..5a8cfc7397 100644 --- a/alib2std/src/extensions/tree_base.hpp +++ b/alib2std/src/extensions/tree_base.hpp @@ -10,6 +10,14 @@ namespace std { +template < class T > +struct AnyArity { + bool operator ()( const T &, unsigned ) const { + return true; + } + +}; + template < class Data > class BaseNode { Data * parent; -- GitLab