Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ThreadLibFunctions.h File Reference

#include <windows.h>
#include "PlatformSpecificInclude.h"
#include <map>
#include "ThreadException.h"

Namespaces

namespace  ThreadLib

Classes

class  ThreadLib::DummyData

Typedefs

typedef void(* ThreadFunc )(void *)
typedef DWORD ThreadID

Functions

ThreadID Create (ThreadFunc p_func, void *p_param)
ThreadID GetID ()
void WaitForFinish (ThreadID p_thread)
void Kill (ThreadID &p_thread)
void YieldThread (int p_milliseconds=1)


Typedef Documentation

typedef void(* ThreadLib::ThreadFunc)(void *)
 

typedef DWORD ThreadLib::ThreadID
 


Function Documentation

ThreadID Create ThreadFunc  p_func,
void *  p_param
[inline]
 

ThreadID GetID  )  [inline]
 

void Kill ThreadID p_thread  )  [inline]
 

void WaitForFinish ThreadID  p_thread  )  [inline]
 

void YieldThread int  p_milliseconds = 1  )  [inline]
 

2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.