Thread.H File Reference

#include <Utility.H>
#include <cstdlib>

Include dependency graph for Thread.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Thread
namespace  BoxLib

Classes

class  Mutex
class  Lock< M >
class  TryLock< M >
class  ConditionVariable
class  Barrier
class  Semaphore
class  Lock< Semaphore >
class  SemaphoreB
class  SingleBarrier
class  Gate
class  SafeVariable< T, M >
class  ThreadSpecificData< void >
class  ThreadSpecificData< T >
class  FunctionThread

Typedefs

typedef void *(* Thread_Function )(void *)

Enumerations

enum  Thread::CancelState { Thread::Enable, Thread::Disable }

Functions

void Thread::sleep (const BoxLib::Time &spec_)
int Thread::max_threads ()
void Thread::exit (void *)
void Thread::yield ()
int Thread::getID ()
bool Thread::baseThread ()
Thread::CancelState Thread::setCancelState (CancelState)
void BoxLib::Thread_Error (const char *file, int line, const char *call, int status=0)


Typedef Documentation

typedef void*(* Thread_Function)(void *)


Generated on Fri Nov 21 10:10:59 2008 for AMRParticlePaths by  doxygen 1.5.5