gatb.core-API-0.0.0
IThread.hpp File Reference

Interface for threads. More...

#include <gatb/system/api/types.hpp>
#include <gatb/system/api/ISmartPointer.hpp>
#include <gatb/system/api/Exception.hpp>
#include <string>
#include <list>
Include dependency graph for IThread.hpp:

Classes

class  IThread
 Define what a thread is. More...
 
class  IThreadGroup
 Interface that defines a group of threads. More...
 
class  ISynchronizer
 Define a synchronization abstraction. More...
 
class  IThreadFactory
 Factory that creates IThread instances. More...
 
class  LocalSynchronizer
 Tool for locally managing synchronization. More...
 

Namespaces

 gatb::core
 Core package of the GATP project.
 
 gatb::core::system
 Operating System abstraction layer.
 

Detailed Description

Interface for threads.

Date
01/03/2013
Author
edrezen