| | 202 | == Boost.Conversion == |
| | 203 | |
| | 204 | * '''Author(s):''' Vicente J. Botet Escribá |
| | 205 | * '''Version:''' 0.1 |
| | 206 | * '''State:''' Stable |
| | 207 | * '''Last upload:'''2009 April 16 |
| | 208 | * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=conversion.zip&directory=Utilities& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/synchro Boost Sandbox] |
| | 209 | * '''Categories:''' [#Utilities Utilities] |
| | 210 | * '''Description:''' Generic explicit conversion between unrelated types. |
| | 211 | |
| | 212 | Boost.Conversion provides: |
| | 213 | |
| | 214 | * a generic convert_to function which can be specialized by the user to make explicit conversion between unrelated types. |
| | 215 | * a generic assign_to function which can be specialized by the user to make explicit assignation between unrelated types. |
| | 216 | * conversion between std::complex of explicitly convertible types. |
| | 217 | * conversion between std::pair of explicitly convertible types. |
| | 218 | * conversion between boost::optional of explicitly convertible types. |
| | 219 | * conversion between boost::rational of explicitly convertible types. |
| | 220 | * conversion between boost::interval of explicitly convertible types. |
| | 221 | * conversion between boost::chrono::time_point and boost::ptime. |
| | 222 | * conversion between boost::chrono::duration and boost::time_duration. |
| | 223 | |
| | 224 | --------------------------------------------------------------------------------------------------- |