Nektar++
Classes | Namespaces | Typedefs
ThreadStd.h File Reference
#include <condition_variable>
#include <map>
#include <mutex>
#include <queue>
#include <vector>
#include <LibUtilities/BasicUtils/Thread.h>
#include <LibUtilities/Memory/NekMemoryManager.hpp>

Go to the source code of this file.

Classes

class  Nektar::Thread::ThreadManagerStd
 Implementation of ThreadManager using std::thread. More...
 
class  Nektar::Thread::ThreadManagerStd::Barrier
 Lightweight barrier class. More...
 
class  Nektar::Thread::ThreadWorkerStd
 Implementation class for ThreadManagerStd. More...
 

Namespaces

namespace  Nektar
 
namespace  Nektar::Thread
 

Typedefs

typedef std::unique_lock< std::mutex > Nektar::Thread::Lock