From 0d11dff44b429cb49b787d8295f815e5481ddbf8 Mon Sep 17 00:00:00 2001 From: Valk Richard Li <48872266+ValKmjolnir@users.noreply.github.com> Date: Wed, 25 Sep 2019 20:41:36 +0800 Subject: [PATCH] Delete nasal_hash.h --- version0.1/nasal_hash.h | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 version0.1/nasal_hash.h diff --git a/version0.1/nasal_hash.h b/version0.1/nasal_hash.h deleted file mode 100644 index d76270d..0000000 --- a/version0.1/nasal_hash.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef __NASAL_HASH_H__ -#define __NASAL_HASH_H__ - -#include -#include -#include "nasal_list.h" - -namespace nasal -{ -#ifndef nil -#define nil -1 -#endif - -struct HashUnit -{ - std::string VarName; - std::string Type; - void *data; - HashUnit* next; -}; - -class NasalHash -{ - private: - HashUnit *head; - public: - NasalHash(); - NasalHash(NasalHash&); - ~NasalHash(); - void PrintHash(); - void Append(const char *,void *,const char *); - int Contains(const char *); - NasalList Keys(); - void Delete(const char *); - NasalHash& operator=(const NasalHash&); - HashUnit SearchElement(std::string &); -}; - -} - -#endif