Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::anonymous_namespace{ThreadingTests.cpp} Namespace Reference

Classes

struct  ThreadedTest
 

Functions

void PrintLine (const std::string_view line)
 
void StartAndWait (Task &task, TaskPool &pool, const TaskPriority priority=TaskPriority::DONT_CARE, const DELEGATE< void > &onCompletionFunction={})
 
void SleepThread (const D64 milliseconds)
 

Variables

Mutex s_printLock
 

Function Documentation

◆ PrintLine()

void Divide::anonymous_namespace{ThreadingTests.cpp}::PrintLine ( const std::string_view  line)

Definition at line 14 of file ThreadingTests.cpp.

◆ SleepThread()

void Divide::anonymous_namespace{ThreadingTests.cpp}::SleepThread ( const D64  milliseconds)

Definition at line 26 of file ThreadingTests.cpp.

◆ StartAndWait()

void Divide::anonymous_namespace{ThreadingTests.cpp}::StartAndWait ( Task task,
TaskPool pool,
const TaskPriority  priority = TaskPriority::DONT_CARE,
const DELEGATE< void > &  onCompletionFunction = {} 
)

Definition at line 20 of file ThreadingTests.cpp.

Variable Documentation

◆ s_printLock

Mutex Divide::anonymous_namespace{ThreadingTests.cpp}::s_printLock

Definition at line 13 of file ThreadingTests.cpp.