#include <comstl/comstl.h>
Go to the source code of this file.
Namespaces | |
namespace | comstl |
Functions | |
ss_sint8_t & | transfer_resource (ss_sint8_t &r, ss_sint8_t v) |
ss_uint8_t & | transfer_resource (ss_uint8_t &r, ss_uint8_t v) |
ss_sint16_t & | transfer_resource (ss_sint16_t &r, ss_sint16_t v) |
ss_uint16_t & | transfer_resource (ss_uint16_t &r, ss_uint16_t v) |
ss_sint32_t & | transfer_resource (ss_sint32_t &r, ss_sint32_t v) |
ss_uint32_t & | transfer_resource (ss_uint32_t &r, ss_uint32_t v) |
float & | transfer_resource (float &r, float v) |
double & | transfer_resource (double &r, double v) |
long double & | transfer_resource (long double &r, long double v) |
bool & | transfer_resource (bool &r, VARIANT_BOOL v) |
template<typename R, typename V> | |
R *& | transfer_resource (R *&r, V *v) |
template<typename R, typename C, typename V> | |
R | method_cast (C &c, HRESULT(C::*pfn)(V *)) |
template<typename R, typename C, typename V> | |
R | method_cast (C *c, HRESULT(STDAPICALLTYPE C::*pfn)(V *)) |