table_index.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/
12 /*************************************************************************************************/
36 /*************************************************************************************************/
40 /*************************************************************************************************/
640 std::pair<typename index_type::iterator, typename index_type::iterator> result = index_m.equal_range(x);
664 /*************************************************************************************************/
695 explicit table_index(TransformPrimitive transform, const key_compare& compare = key_compare()) :
814 /*************************************************************************************************/
823 /*************************************************************************************************/
832 /*************************************************************************************************/
841 /*************************************************************************************************/
850 /*************************************************************************************************/
859 /*************************************************************************************************/
868 /*************************************************************************************************/
877 /*************************************************************************************************/
886 /*************************************************************************************************/
895 /*************************************************************************************************/
904 /*************************************************************************************************/
913 /*************************************************************************************************/
921 /*************************************************************************************************/
929 /*************************************************************************************************/
937 /*************************************************************************************************/
946 /*************************************************************************************************/
955 inline void table_index<Key, T, Compare, Transform>::insert(iterator position, InputIterator first, InputIterator last)
966 /*************************************************************************************************/
975 /*************************************************************************************************/
984 /*************************************************************************************************/
992 /*************************************************************************************************/
1000 /*************************************************************************************************/
1005 typename index_type::iterator i (adobe::unique(index_m, indirect_compare_t(transform_m, compare_m)));
1009 /*************************************************************************************************/
1018 /*************************************************************************************************/
1027 /*************************************************************************************************/
1041 /*************************************************************************************************/
1055 /*************************************************************************************************/
1069 /*************************************************************************************************/
1083 /*************************************************************************************************/
1092 /*************************************************************************************************/
1102 /*************************************************************************************************/
1112 /*************************************************************************************************/
1122 /*************************************************************************************************/
1132 /*************************************************************************************************/
1143 /*************************************************************************************************/
1154 /*************************************************************************************************/
1163 /*************************************************************************************************/
1172 /*************************************************************************************************/
|