TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GThread.h File Reference
#include "G3D/platform.h"
#include "G3D/ReferenceCount.h"
#include "G3D/ThreadSet.h"
#include "G3D/Vector2int32.h"
#include "G3D/SpawnBehavior.h"
#include <string>
#include <pthread.h>
#include <signal.h>
+ Include dependency graph for GThread.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::GThread
 
class  G3D::_internalGThreadWorker< Class >
 

Namespaces

 G3D
 

Typedefs

typedef shared_ptr< class GThread > G3D::GThreadRef
 

Functions

template<class Class >
void G3D::_internal_runConcurrently2DHelper (const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method1)(int x, int y), void(Class::*method2)(int x, int y, int threadID), int maxThreads)
 

Detailed Description

2005-09-22 2010-09-10