Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
PingThreadClass Class Reference

Inherits ThreadClass.

Public Member Functions

 PingThreadClass ()
 
void Thread_Function ()
 
- Public Member Functions inherited from ThreadClass
 ThreadClass (const char *name=NULL, ExceptionHandlerType exception_handler=NULL)
 
virtual ~ThreadClass ()
 
void Execute ()
 
void Set_Priority (int priority)
 
void Stop (unsigned ms=3000)
 
bool Is_Running ()
 
const char * Get_Name (void)
 

Additional Inherited Members

- Public Types inherited from ThreadClass
typedef int(* ExceptionHandlerType) (int exception_code, struct _EXCEPTION_POINTERS *e_info)
 
- Static Public Member Functions inherited from ThreadClass
static void Sleep_Ms (unsigned ms=0)
 
static void Switch_Thread ()
 
static unsigned _Get_Current_Thread_ID ()
 
static int Get_Thread_By_Index (int index, char *name_ptr=NULL)
 
- Protected Attributes inherited from ThreadClass
volatile bool running
 
char ThreadName [64]
 
unsigned ThreadID
 
ExceptionHandlerType ExceptionHandler
 

Detailed Description

Definition at line 92 of file PingThread.cpp.

Constructor & Destructor Documentation

◆ PingThreadClass()

PingThreadClass::PingThreadClass ( )
inline

Definition at line 96 of file PingThread.cpp.

Member Function Documentation

◆ Thread_Function()

void PingThreadClass::Thread_Function ( void )
virtual

Implements ThreadClass.

Definition at line 248 of file PingThread.cpp.


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