LIPH's C++ Codes
casts.h File Reference
#include <cassert>
#include <cstring>
#include <type_traits>

Go to the source code of this file.

Namespaces

namespace  liph
 

Functions

template<typename To , typename From >
To liph::implicit_cast (const From &f)
 
template<typename To , typename From >
To liph::down_cast (From *f)
 
template<typename To , typename From >
To liph::down_cast (From &f)
 
template<typename To , typename From >
To liph::bit_cast (const From &from)