| 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 | --------------------------------------------------------------------------------------------------- |