From e16efe3fbbf9d30a959c178291af7090b935eba9 Mon Sep 17 00:00:00 2001 From: H0zen Date: Thu, 29 Mar 2018 17:05:05 +0300 Subject: [PATCH] Mark TypeList.h for deletion --- src/framework/Utilities/TypeList.h | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/src/framework/Utilities/TypeList.h b/src/framework/Utilities/TypeList.h index cb128c19..5feadebe 100644 --- a/src/framework/Utilities/TypeList.h +++ b/src/framework/Utilities/TypeList.h @@ -25,34 +25,6 @@ #ifndef MANGOS_TYPELIST_H #define MANGOS_TYPELIST_H -class TypeNull; - -template -/** - * @brief TypeList is the most simple but yet the most powerfull class of all. - * - * It holds at compile time the different type of objects in a linked list. - * - */ -struct TypeList -{ - /** - * @brief - * - */ - typedef HEAD Head; - /** - * @brief - * - */ - typedef TAIL Tail; -}; - -// enough for now.. can be expand at any point in time as needed -#define TYPELIST_1(T1) TypeList -#define TYPELIST_2(T1, T2) TypeList -#define TYPELIST_3(T1, T2, T3) TypeList -#define TYPELIST_4(T1, T2, T3, T4) TypeList -#define TYPELIST_5(T1, T2, T3, T4, T5) TypeList +// marked for deletion #endif