data_type | Pair Associative Container | The type of object associated with the keys. |
value_type | Pair Associative Container | The type of object, pair<const key_type, data_type>, stored in the map. |
key_compare | Sorted Associative Container | Function object that compares two keys for ordering. |
value_compare | Sorted Associative Container | Function object that compares two values for ordering. |
pointer | Container | Pointer to T. |
reference | Container | Reference to T |
const_reference | Container | Const reference to T |
size_type | Container | An unsigned integral type. |
difference_type | Container | A signed integral type. |
iterator | Container | Iterator used to iterate through a map. [1] |
const_iterator | Container | Const iterator used to iterate through a map. |
reverse_iterator | Reversible Container | Iterator used to iterate backwards through a map. [1] |
const_reverse_iterator | Reversible Container | Const iterator used to iterate backwards through a map. |
iterator begin() | Container | Returns an iterator pointing to the beginning of the map. |
iterator end() | Container | Returns an iterator pointing to the end of the map. |
const_iterator begin() const | Container | Returns a const_iterator pointing to the beginning of the map. |
const_iterator end() const | Container | Returns a const_iterator pointing to the end of the map. |
reverse_iterator rbegin() | Reversible Container | Returns a reverse_iterator pointing to the beginning of the reversed map. |