Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
mDoDvdThd_callback_c Class Reference

#include <m_Do_dvd_thread.h>

+ Inheritance diagram for mDoDvdThd_callback_c:
+ Collaboration diagram for mDoDvdThd_callback_c:

Public Member Functions

virtual ~mDoDvdThd_callback_c ()
 
 mDoDvdThd_callback_c (mDoDvdThd_callback_func, void *)
 
virtual s32 execute ()
 
- Public Member Functions inherited from mDoDvdThd_command_c
virtual ~mDoDvdThd_command_c ()
 
 mDoDvdThd_command_c ()
 
s32 sync ()
 
void destroy ()
 

Static Public Member Functions

static mDoDvdThd_callback_ccreate (mDoDvdThd_callback_func, void *)
 

Private Attributes

mDoDvdThd_callback_func mFunction
 
voidmData
 
voidmResult
 

Additional Inherited Members

- Public Attributes inherited from mDoDvdThd_command_c
bool mIsDone
 
- Public Attributes inherited from node_class
struct node_classmpPrevNode
 
voidmpData
 
struct node_classmpNextNode
 

Constructor & Destructor Documentation

◆ ~mDoDvdThd_callback_c()

mDoDvdThd_callback_c::~mDoDvdThd_callback_c ( )
virtual

◆ mDoDvdThd_callback_c()

mDoDvdThd_callback_c::mDoDvdThd_callback_c ( mDoDvdThd_callback_func  pFunc,
void pData 
)

Member Function Documentation

◆ create()

mDoDvdThd_callback_c * mDoDvdThd_callback_c::create ( mDoDvdThd_callback_func  pFunc,
void pData 
)
static

◆ execute()

s32 mDoDvdThd_callback_c::execute ( )
virtual

Implements mDoDvdThd_command_c.

Member Data Documentation

◆ mData

void* mDoDvdThd_callback_c::mData
private

◆ mFunction

mDoDvdThd_callback_func mDoDvdThd_callback_c::mFunction
private

◆ mResult

void* mDoDvdThd_callback_c::mResult
private

The documentation for this class was generated from the following files: