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