join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
thread_test.cpp File Reference
#include <join/thread.hpp>
#include <join/error.hpp>
#include <gtest/gtest.h>
#include <thread>
Include dependency graph for thread_test.cpp:

Functions

 TEST (Thread, defaultConstruct)
 test default construction.
 
 TEST (Thread, moveConstruct)
 test move construction.
 
 TEST (Thread, moveAssign)
 test move assignment.
 
 TEST (Thread, affinity)
 test affinity.
 
 TEST (Thread, priority)
 test priority.
 
 TEST (Thread, joinable)
 test joinable.
 
 TEST (Thread, running)
 test running.
 
 TEST (Thread, tryJoin)
 test tryJoin.
 
 TEST (Thread, cancel)
 test cancel.
 
 TEST (Thread, swap)
 test swap.
 
 TEST (Thread, handle)
 test handle.
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST() [1/11]

TEST ( Thread ,
affinity  )

test affinity.

◆ TEST() [2/11]

TEST ( Thread ,
cancel  )

test cancel.

◆ TEST() [3/11]

TEST ( Thread ,
defaultConstruct  )

test default construction.

◆ TEST() [4/11]

TEST ( Thread ,
handle  )

test handle.

◆ TEST() [5/11]

TEST ( Thread ,
joinable  )

test joinable.

◆ TEST() [6/11]

TEST ( Thread ,
moveAssign  )

test move assignment.

◆ TEST() [7/11]

TEST ( Thread ,
moveConstruct  )

test move construction.

◆ TEST() [8/11]

TEST ( Thread ,
priority  )

test priority.

◆ TEST() [9/11]

TEST ( Thread ,
running  )

test running.

◆ TEST() [10/11]

TEST ( Thread ,
swap  )

test swap.

◆ TEST() [11/11]

TEST ( Thread ,
tryJoin  )

test tryJoin.