Lines Matching refs:ClassName
120 #define DECLARE_HASHTABLE_INTERN(ClassName,Owner,KeyType,ObjType) \ argument
121 class ClassName : public HashTable \
124 ClassName \
143 #define DECLARE_HASHTABLE(ClassName,KeyType,ObjType) \ argument
144 DECLARE_HASHTABLE_INTERN(ClassName,FALSE,KeyType,ObjType)
147 #define DECLARE_HASHTABLE_OWNER(ClassName,KeyType,ObjType) \ argument
148 DECLARE_HASHTABLE_INTERN(ClassName##2,TRUE,KeyType,ObjType) \
149 class ClassName : public ClassName##2 \
154 ClassName \
160 : ClassName##2(lSize,dMaxLoadFactor,dGrowFactor) {} \
161 ~ClassName(); \
164 #define IMPLEMENT_HASHTABLE_OWNER(ClassName,KeyType,ObjType) \ argument
165 void ClassName::OnDeleteObject(void* pObject) \
168 ClassName::~ClassName() \
180 #define DECLARE_HASHTABLE_ITERATOR(ClassName,ObjType) \ argument
181 class ClassName : public HashTableIterator \
184 ClassName(HashTable const& aTable) \