diff -r da142c310d02 -r 4274224f8a7d lemon/maps.h --- a/lemon/maps.h Tue Oct 24 16:49:41 2006 +0000 +++ b/lemon/maps.h Tue Oct 24 17:19:16 2006 +0000 @@ -29,7 +29,7 @@ ///\ingroup maps ///\brief Miscellaneous property maps /// -///\todo This file has the same name as the concept file in concept/, +///\todo This file has the same name as the concept file in concepts/, /// and this is not easily detectable in docs... #include @@ -252,7 +252,7 @@ ///Convert the \c Value of a map to another type. - ///This \ref concept::ReadMap "read only map" + ///This \ref concepts::ReadMap "read only map" ///converts the \c Value of a maps to type \c T. ///Its \c Key is inherited from \c M. template @@ -289,7 +289,7 @@ ///Simple wrapping of the map - ///This \ref concept::ReadMap "read only map" returns the simple + ///This \ref concepts::ReadMap "read only map" returns the simple ///wrapping of the given map. Sometimes the reference maps cannot be ///combined with simple read maps. This map adaptor wraps the given ///map to simple read map. @@ -309,7 +309,7 @@ ///Simple writeable wrapping of the map - ///This \ref concept::ReadMap "read only map" returns the simple + ///This \ref concepts::ReadMap "read only map" returns the simple ///wrapping of the given map. Sometimes the reference maps cannot be ///combined with simple read-write maps. This map adaptor wraps the ///given map to simple read-write map. @@ -330,7 +330,7 @@ ///Sum of two maps - ///This \ref concept::ReadMap "read only map" returns the sum of the two + ///This \ref concepts::ReadMap "read only map" returns the sum of the two ///given maps. Its \c Key and \c Value will be inherited from \c M1. ///The \c Key and \c Value of M2 must be convertible to those of \c M1. @@ -363,7 +363,7 @@ ///Shift a map with a constant. - ///This \ref concept::ReadMap "read only map" returns the sum of the + ///This \ref concepts::ReadMap "read only map" returns the sum of the ///given map and a constant value. ///Its \c Key and \c Value is inherited from \c M. /// @@ -396,7 +396,7 @@ ///Shift a map with a constant. - ///This \ref concept::ReadWriteMap "read-write map" returns the sum of the + ///This \ref concepts::ReadWriteMap "read-write map" returns the sum of the ///given map and a constant value. It makes also possible to write the map. ///Its \c Key and \c Value is inherited from \c M. /// @@ -445,7 +445,7 @@ ///Difference of two maps - ///This \ref concept::ReadMap "read only map" returns the difference + ///This \ref concepts::ReadMap "read only map" returns the difference ///of the values of the two ///given maps. Its \c Key and \c Value will be inherited from \c M1. ///The \c Key and \c Value of \c M2 must be convertible to those of \c M1. @@ -476,7 +476,7 @@ ///Product of two maps - ///This \ref concept::ReadMap "read only map" returns the product of the + ///This \ref concepts::ReadMap "read only map" returns the product of the ///values of the two ///given ///maps. Its \c Key and \c Value will be inherited from \c M1. @@ -507,7 +507,7 @@ ///Scales a maps with a constant. - ///This \ref concept::ReadMap "read only map" returns the value of the + ///This \ref concepts::ReadMap "read only map" returns the value of the ///given map multiplied from the left side with a constant value. ///Its \c Key and \c Value is inherited from \c M. /// @@ -540,7 +540,7 @@ ///Scales a maps with a constant. - ///This \ref concept::ReadWriteMap "read-write map" returns the value of the + ///This \ref concepts::ReadWriteMap "read-write map" returns the value of the ///given map multiplied from the left side with a constant value. It can ///be used as write map also if the given multiplier is not zero. ///Its \c Key and \c Value is inherited from \c M. @@ -580,7 +580,7 @@ ///Quotient of two maps - ///This \ref concept::ReadMap "read only map" returns the quotient of the + ///This \ref concepts::ReadMap "read only map" returns the quotient of the ///values of the two ///given maps. Its \c Key and \c Value will be inherited from \c M1. ///The \c Key and \c Value of \c M2 must be convertible to those of \c M1. @@ -610,7 +610,7 @@ ///Composition of two maps - ///This \ref concept::ReadMap "read only map" returns the composition of + ///This \ref concepts::ReadMap "read only map" returns the composition of ///two ///given maps. That is to say, if \c m1 is of type \c M1 and \c m2 is ///of \c M2, @@ -655,7 +655,7 @@ ///Combines of two maps using an STL (binary) functor. /// /// - ///This \ref concept::ReadMap "read only map" takes two maps and a + ///This \ref concepts::ReadMap "read only map" takes two maps and a ///binary functor and returns the composition of ///the two ///given maps unsing the functor. @@ -727,7 +727,7 @@ ///Negative value of a map - ///This \ref concept::ReadMap "read only map" returns the negative + ///This \ref concepts::ReadMap "read only map" returns the negative ///value of the ///value returned by the ///given map. Its \c Key and \c Value will be inherited from \c M. @@ -748,7 +748,7 @@ ///Negative value of a map - ///This \ref concept::ReadWriteMap "read-write map" returns the negative + ///This \ref concepts::ReadWriteMap "read-write map" returns the negative ///value of the value returned by the ///given map. Its \c Key and \c Value will be inherited from \c M. ///The unary \c - operator must be defined for \c Value, of course. @@ -783,7 +783,7 @@ ///Absolute value of a map - ///This \ref concept::ReadMap "read only map" returns the absolute value + ///This \ref concepts::ReadMap "read only map" returns the absolute value ///of the ///value returned by the ///given map. Its \c Key and \c Value will be inherited @@ -832,7 +832,7 @@ ///Converts an STL style functor to a map - ///This \ref concept::ReadMap "read only map" returns the value + ///This \ref concepts::ReadMap "read only map" returns the value ///of a ///given map. /// @@ -890,7 +890,7 @@ ///that is it provides an operator() to read its values. /// ///For the sake of convenience it also works as - ///a ususal \ref concept::ReadMap "readable map", + ///a ususal \ref concepts::ReadMap "readable map", ///i.e. operator[] and the \c Key and \c Value typedefs also exist. template @@ -925,7 +925,7 @@ ///Applies all map setting operations to two maps - ///This map has two \ref concept::ReadMap "readable map" + ///This map has two \ref concepts::ReadMap "readable map" ///parameters and each read request will be passed just to the ///first map. This class is the just readable map type of the ForkWriteMap. /// @@ -949,9 +949,9 @@ ///Applies all map setting operations to two maps - ///This map has two \ref concept::WriteMap "writable map" + ///This map has two \ref concepts::WriteMap "writable map" ///parameters and each write request will be passed to both of them. - ///If \c M1 is also \ref concept::ReadMap "readable", + ///If \c M1 is also \ref concepts::ReadMap "readable", ///then the read operations will return the ///corresponding values of \c M1. /// @@ -996,7 +996,7 @@ ///Logical 'not' of a map - ///This bool \ref concept::ReadMap "read only map" returns the + ///This bool \ref concepts::ReadMap "read only map" returns the ///logical negation of ///value returned by the ///given map. Its \c Key and will be inherited from \c M, @@ -1017,7 +1017,7 @@ ///Logical 'not' of a map with writing possibility - ///This bool \ref concept::ReadWriteMap "read-write map" returns the + ///This bool \ref concepts::ReadWriteMap "read-write map" returns the ///logical negation of value returned by the given map. When it is set, ///the opposite value is set to the original map. ///Its \c Key and will be inherited from \c M,