Contains xtd::as method.
Go to the source code of this file.
Namespaces | |
| namespace | xtd | 
| The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.  | |
Functions | |
| template<typename new_type_t , typename current_type_t > | |
| const new_type_t & | xtd::as (const current_type_t &value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| new_type_t & | xtd::as (current_type_t &value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| const new_type_t * | xtd::as (const current_type_t *value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| new_type_t * | xtd::as (current_type_t *value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| xtd::uptr< new_type_t > | xtd::as (xtd::uptr< current_type_t > &value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| xtd::uptr< new_type_t > | xtd::as (xtd::uptr< current_type_t > &&value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| xtd::sptr< new_type_t > | xtd::as (const xtd::sptr< current_type_t > &value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| xtd::sptr< new_type_t > | xtd::as (xtd::sptr< current_type_t > &value) | 
| Casts a type into another type.   | |
| template<typename new_type_t , typename current_type_t > | |
| xtd::sptr< new_type_t > | xtd::as (xtd::sptr< current_type_t > &&value) | 
| Casts a type into another type.   | |