Faro Engine 0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
Thread.hpp File Reference
#include <thread>
#include <ThreadSafety.hpp>
#include <Primitives.hpp>
#include <Containers/Array.hpp>
#include <Math/Time.hpp>
#include <Containers/String.hpp>

Go to the source code of this file.

Classes

class  Faro::IThreadInterface
 Abstract interface of a thread. More...
 
class  Faro::IThread
 Base class for a thread. More...
 

Namespaces

namespace  Faro
 

Typedefs

typedef Function< void()> Faro::ThreadTask
 Function type to be ran on another thread.
 

Functions

void Faro::Sleep (Duration duration)
 Sleep the calling thread by the given duration.
 
void Faro::RunOnThread (String threadId, ThreadTask task)