Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GXHashableString.h

Go to the documentation of this file.
00001 #ifndef __GXHASHABLESTRING
00002 #define __GXHASHABLESTRING
00003 
00004 
00005 #include "GXStandardDefines.h"
00006 #include "GXAutoArray.h"
00007 
00008 class CGXHashableString
00009 {
00010 public:
00011         CGXHashableString();
00012         virtual ~CGXHashableString();
00013 
00014         virtual UINT HashCode();
00015         virtual bool operator==(CGXHashableString& Target);
00016         virtual bool operator==(char* szTarget);
00017 
00018         virtual bool Assign(CGXHashableString& Target);
00019 
00020         virtual char* GetString();
00021         virtual bool SetString(char* szNewString);
00022 
00023 protected:
00024         CGXAutoArray<char> m_String;
00025 };
00026 
00027 
00028 
00029 #endif

Generated on Thu May 23 17:51:00 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001