Changeset 270 in dev for trunk/abdev/BasicCompiler_Common/include/Hashmap.h
- Timestamp:
- Aug 9, 2007, 3:18:40 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Hashmap.h
r215 r270 52 52 } 53 53 54 // 内容を破棄せずにすべて抜き取る 55 void PullOutAll() 56 { 57 memset( hashArray, 0, MAX_HASHMAP*sizeof(T*) ); 58 } 59 54 60 bool Put( T* value ) 55 61 { … … 81 87 82 88 T* GetHashArrayElement( const char *keyName ) 89 { 90 return hashArray[GetHash(keyName)]; 91 } 92 const T* GetHashArrayElement( const char *keyName ) const 83 93 { 84 94 return hashArray[GetHash(keyName)]; … … 222 232 return pNextObject; 223 233 } 234 const T *GetChainNext() const 235 { 236 return pNextObject; 237 } 224 238 void SetChainNext( T *pNextObject ) 225 239 {
Note:
See TracChangeset
for help on using the changeset viewer.