Changeset 2260:4274224f8a7d in lemon-0.x for lemon/maps.h
- Timestamp:
- 10/24/06 19:19:16 (18 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3016
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/maps.h
r2258 r2260 30 30 ///\brief Miscellaneous property maps 31 31 /// 32 ///\todo This file has the same name as the concept file in concept /,32 ///\todo This file has the same name as the concept file in concepts/, 33 33 /// and this is not easily detectable in docs... 34 34 … … 253 253 ///Convert the \c Value of a map to another type. 254 254 255 ///This \ref concept ::ReadMap "read only map"255 ///This \ref concepts::ReadMap "read only map" 256 256 ///converts the \c Value of a maps to type \c T. 257 257 ///Its \c Key is inherited from \c M. … … 290 290 ///Simple wrapping of the map 291 291 292 ///This \ref concept ::ReadMap "read only map" returns the simple292 ///This \ref concepts::ReadMap "read only map" returns the simple 293 293 ///wrapping of the given map. Sometimes the reference maps cannot be 294 294 ///combined with simple read maps. This map adaptor wraps the given … … 310 310 ///Simple writeable wrapping of the map 311 311 312 ///This \ref concept ::ReadMap "read only map" returns the simple312 ///This \ref concepts::ReadMap "read only map" returns the simple 313 313 ///wrapping of the given map. Sometimes the reference maps cannot be 314 314 ///combined with simple read-write maps. This map adaptor wraps the … … 331 331 ///Sum of two maps 332 332 333 ///This \ref concept ::ReadMap "read only map" returns the sum of the two333 ///This \ref concepts::ReadMap "read only map" returns the sum of the two 334 334 ///given maps. Its \c Key and \c Value will be inherited from \c M1. 335 335 ///The \c Key and \c Value of M2 must be convertible to those of \c M1. … … 364 364 ///Shift a map with a constant. 365 365 366 ///This \ref concept ::ReadMap "read only map" returns the sum of the366 ///This \ref concepts::ReadMap "read only map" returns the sum of the 367 367 ///given map and a constant value. 368 368 ///Its \c Key and \c Value is inherited from \c M. … … 397 397 ///Shift a map with a constant. 398 398 399 ///This \ref concept ::ReadWriteMap "read-write map" returns the sum of the399 ///This \ref concepts::ReadWriteMap "read-write map" returns the sum of the 400 400 ///given map and a constant value. It makes also possible to write the map. 401 401 ///Its \c Key and \c Value is inherited from \c M. … … 446 446 ///Difference of two maps 447 447 448 ///This \ref concept ::ReadMap "read only map" returns the difference448 ///This \ref concepts::ReadMap "read only map" returns the difference 449 449 ///of the values of the two 450 450 ///given maps. Its \c Key and \c Value will be inherited from \c M1. … … 477 477 ///Product of two maps 478 478 479 ///This \ref concept ::ReadMap "read only map" returns the product of the479 ///This \ref concepts::ReadMap "read only map" returns the product of the 480 480 ///values of the two 481 481 ///given … … 508 508 ///Scales a maps with a constant. 509 509 510 ///This \ref concept ::ReadMap "read only map" returns the value of the510 ///This \ref concepts::ReadMap "read only map" returns the value of the 511 511 ///given map multiplied from the left side with a constant value. 512 512 ///Its \c Key and \c Value is inherited from \c M. … … 541 541 ///Scales a maps with a constant. 542 542 543 ///This \ref concept ::ReadWriteMap "read-write map" returns the value of the543 ///This \ref concepts::ReadWriteMap "read-write map" returns the value of the 544 544 ///given map multiplied from the left side with a constant value. It can 545 545 ///be used as write map also if the given multiplier is not zero. … … 581 581 ///Quotient of two maps 582 582 583 ///This \ref concept ::ReadMap "read only map" returns the quotient of the583 ///This \ref concepts::ReadMap "read only map" returns the quotient of the 584 584 ///values of the two 585 585 ///given maps. Its \c Key and \c Value will be inherited from \c M1. … … 611 611 ///Composition of two maps 612 612 613 ///This \ref concept ::ReadMap "read only map" returns the composition of613 ///This \ref concepts::ReadMap "read only map" returns the composition of 614 614 ///two 615 615 ///given maps. That is to say, if \c m1 is of type \c M1 and \c m2 is … … 656 656 /// 657 657 /// 658 ///This \ref concept ::ReadMap "read only map" takes two maps and a658 ///This \ref concepts::ReadMap "read only map" takes two maps and a 659 659 ///binary functor and returns the composition of 660 660 ///the two … … 728 728 ///Negative value of a map 729 729 730 ///This \ref concept ::ReadMap "read only map" returns the negative730 ///This \ref concepts::ReadMap "read only map" returns the negative 731 731 ///value of the 732 732 ///value returned by the … … 749 749 ///Negative value of a map 750 750 751 ///This \ref concept ::ReadWriteMap "read-write map" returns the negative751 ///This \ref concepts::ReadWriteMap "read-write map" returns the negative 752 752 ///value of the value returned by the 753 753 ///given map. Its \c Key and \c Value will be inherited from \c M. … … 784 784 ///Absolute value of a map 785 785 786 ///This \ref concept ::ReadMap "read only map" returns the absolute value786 ///This \ref concepts::ReadMap "read only map" returns the absolute value 787 787 ///of the 788 788 ///value returned by the … … 833 833 ///Converts an STL style functor to a map 834 834 835 ///This \ref concept ::ReadMap "read only map" returns the value835 ///This \ref concepts::ReadMap "read only map" returns the value 836 836 ///of a 837 837 ///given map. … … 891 891 /// 892 892 ///For the sake of convenience it also works as 893 ///a ususal \ref concept ::ReadMap "readable map",893 ///a ususal \ref concepts::ReadMap "readable map", 894 894 ///i.e. <tt>operator[]</tt> and the \c Key and \c Value typedefs also exist. 895 895 … … 926 926 ///Applies all map setting operations to two maps 927 927 928 ///This map has two \ref concept ::ReadMap "readable map"928 ///This map has two \ref concepts::ReadMap "readable map" 929 929 ///parameters and each read request will be passed just to the 930 930 ///first map. This class is the just readable map type of the ForkWriteMap. … … 950 950 ///Applies all map setting operations to two maps 951 951 952 ///This map has two \ref concept ::WriteMap "writable map"952 ///This map has two \ref concepts::WriteMap "writable map" 953 953 ///parameters and each write request will be passed to both of them. 954 ///If \c M1 is also \ref concept ::ReadMap "readable",954 ///If \c M1 is also \ref concepts::ReadMap "readable", 955 955 ///then the read operations will return the 956 956 ///corresponding values of \c M1. … … 997 997 ///Logical 'not' of a map 998 998 999 ///This bool \ref concept ::ReadMap "read only map" returns the999 ///This bool \ref concepts::ReadMap "read only map" returns the 1000 1000 ///logical negation of 1001 1001 ///value returned by the … … 1018 1018 ///Logical 'not' of a map with writing possibility 1019 1019 1020 ///This bool \ref concept ::ReadWriteMap "read-write map" returns the1020 ///This bool \ref concepts::ReadWriteMap "read-write map" returns the 1021 1021 ///logical negation of value returned by the given map. When it is set, 1022 1022 ///the opposite value is set to the original map.
Note: See TracChangeset
for help on using the changeset viewer.