|
Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
Go to the source code of this file.
Classes | |
| class | promote< T > |
| A struct for compile-time type promotion. More... | |
| struct | promote< const char * > |
| struct | runtime_cast_t< R, T > |
Namespaces | |
| namespace | adobe |
Typedefs | |
| template<class T> | |
| using | promote_t |
Functions | |
| template<typename lht, typename rht> | |
| lht | explicit_cast (const rht &rhs) |
| template<typename R, typename T> | |
| R | runtime_cast (T &x) |
| template<typename R, typename T> | |
| R | runtime_cast (T *x) |
| template<typename R, typename T> | |
| bool | runtime_cast (const T &x, R &r) |
| template<typename T> | |
| T & | remove_const (const T &x) |