Pyrogenesis  trunk
Classes | Functions
LoaderThunks.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MemFun_t< T >
 
struct  MemFun1_t< T, Arg >
 

Functions

static bool ldr_was_interrupted (int ret)
 
template<class T >
static int MemFunThunk (std::shared_ptr< void > param, double time_left)
 
template<class T >
void RegMemFun (T *this_, int(T::*func)(void), const wchar_t *description, int estimated_duration_ms)
 
template<class T , class Arg >
static int MemFun1Thunk (std::shared_ptr< void > param, double time_left)
 
template<class T , class Arg >
void RegMemFun1 (T *this_, int(T::*func)(Arg), Arg arg, const wchar_t *description, int estimated_duration_ms)
 

Function Documentation

◆ ldr_was_interrupted()

static bool ldr_was_interrupted ( int  ret)
inlinestatic

◆ MemFun1Thunk()

template<class T , class Arg >
static int MemFun1Thunk ( std::shared_ptr< void >  param,
double  time_left 
)
static

◆ MemFunThunk()

template<class T >
static int MemFunThunk ( std::shared_ptr< void >  param,
double  time_left 
)
static

◆ RegMemFun()

template<class T >
void RegMemFun ( T this_,
int(T::*)(void)  func,
const wchar_t *  description,
int  estimated_duration_ms 
)

◆ RegMemFun1()

template<class T , class Arg >
void RegMemFun1 ( T this_,
int(T::*)(Arg)  func,
Arg  arg,
const wchar_t *  description,
int  estimated_duration_ms 
)