67 /** |
67 /** |
68 * Creates a new hash map with the specified number of buckets. |
68 * Creates a new hash map with the specified number of buckets. |
69 * |
69 * |
70 * If @p buckets is zero, an implementation defined default will be used. |
70 * If @p buckets is zero, an implementation defined default will be used. |
71 * |
71 * |
72 * If @p elem_size is CX_STORE_POINTERS, the created map will be created as if |
72 * If @p elem_size is #CX_STORE_POINTERS, the created map stores pointers instead of |
73 * cxMapStorePointers() was called immediately after creation. |
73 * copies of the added elements. |
74 * |
74 * |
75 * @note Iterators provided by this hash map implementation provide the remove operation. |
75 * @note Iterators provided by this hash map implementation provide the remove operation. |
76 * The index value of an iterator is incremented when the iterator advanced without removal. |
76 * The index value of an iterator is incremented when the iterator advanced without removal. |
77 * In other words, when the iterator is finished, @c index==size . |
77 * In other words, when the iterator is finished, @c index==size . |
78 * |
78 * |
92 ); |
92 ); |
93 |
93 |
94 /** |
94 /** |
95 * Creates a new hash map with a default number of buckets. |
95 * Creates a new hash map with a default number of buckets. |
96 * |
96 * |
97 * If @p elem_size is CX_STORE_POINTERS, the created map will be created as if |
97 * If @p elem_size is #CX_STORE_POINTERS, the created map stores pointers instead of |
98 * cxMapStorePointers() was called immediately after creation. |
98 * copies of the added elements. |
99 * |
99 * |
100 * @note Iterators provided by this hash map implementation provide the remove operation. |
100 * @note Iterators provided by this hash map implementation provide the remove operation. |
101 * The index value of an iterator is incremented when the iterator advanced without removal. |
101 * The index value of an iterator is incremented when the iterator advanced without removal. |
102 * In other words, when the iterator is finished, @c index==size . |
102 * In other words, when the iterator is finished, @c index==size . |
103 * |
103 * |