| CObject | 
| └CMap | 
| KEY | 对象的类,用作映射的关键码。 | 
| ARG_KEY | 参数KEY使用的数据类型,通常为KEY的参考。 | 
| VALUE | 存储在映射中对象的类。 | 
| ARG_VALUE | 参数VALUE使用的数据类型,通常为VALUE的参考。 | 
| CMap | 构造一个映射关键码为值的收集 | 
| Lookup | 查找与指定关键码对应的值 | 
| SetAt | 在映射中插入一个元素,但假如发现了相匹配的关键码,则替换已经存在的元素 | 
| operator [] | 在映射中插入一个元素,它是代替SetAt的操作符 | 
| RemoveKey | 删除关键码指定的元素 | 
| RemoveAll | 删除映射中所有的元素 | 
| GetStartPosition | 返回第一个元素的位置 | 
| GetNextAssoc | 获取循环中下一个元素 | 
| GetHashTableSize | 返回散列表的大小(元素的个数) | 
| InitHashTable | 初始化散列表,并指定其大小 | 
| GetCount | 返回映射中元素的个数 | 
| IsEmpty | 测试是否为空映射(即没有元素) |