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

skRValueTable.h

00001 
00021 #ifndef skRVALUETABLE_H
00022 #define skRVALUETABLE_H
00023 
00024 #include "skSHashTable.h"
00025 #include "skRValue.h"
00026 
00027 #ifdef INSTANTIATE_TEMPLATES
00028 EXTERN_TEMPLATE template class CLASSEXPORT skTSHashTable<skRValue>;
00029 EXTERN_TEMPLATE template class CLASSEXPORT skTSHashTableIterator<skRValue>;
00030 #endif
00031 
00034 class CLASSEXPORT skRValueTable: public skTSHashTable<skRValue>
00035 {
00036  public:
00040   inline skRValueTable(unsigned short  size)
00041     : skTSHashTable<skRValue>(size){
00042   }
00044   inline skRValueTable(){
00045   }
00047   inline virtual ~skRValueTable(){
00048   }
00049 
00050 };
00051 class CLASSEXPORT skRValueTableIterator: public skTSHashTableIterator<skRValue>
00052 {
00053 public:
00054   inline skRValueTableIterator(const skRValueTable& table)
00055     : skTSHashTableIterator<skRValue>(table){
00056   }
00057 };
00058 
00059 #endif

Generated on Fri Dec 17 20:27:34 2004 for Simkin by doxygen1.3