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

Functions

 TEST (LocalMpmc, tryPush)
 
 TEST (LocalMpmc, push)
 
 TEST (LocalMpmc, tryPop)
 
 TEST (LocalMpmc, pop)
 
 TEST (LocalMpmc, pushBenchmark)
 
 TEST (LocalMpmc, popBenchmark)
 
 TEST (LocalMpmc, pending)
 
 TEST (LocalMpmc, available)
 
 TEST (LocalMpmc, full)
 
 TEST (LocalMpmc, empty)
 
 TEST (LocalMpmc, mlock)
 
 TEST (LocalMpmc, mbind)
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST() [1/12]

TEST ( LocalMpmc ,
available  )

◆ TEST() [2/12]

TEST ( LocalMpmc ,
empty  )

◆ TEST() [3/12]

TEST ( LocalMpmc ,
full  )

◆ TEST() [4/12]

TEST ( LocalMpmc ,
mbind  )

◆ TEST() [5/12]

TEST ( LocalMpmc ,
mlock  )

◆ TEST() [6/12]

TEST ( LocalMpmc ,
pending  )

◆ TEST() [7/12]

TEST ( LocalMpmc ,
pop  )

◆ TEST() [8/12]

TEST ( LocalMpmc ,
popBenchmark  )

◆ TEST() [9/12]

TEST ( LocalMpmc ,
push  )

◆ TEST() [10/12]

TEST ( LocalMpmc ,
pushBenchmark  )

◆ TEST() [11/12]

TEST ( LocalMpmc ,
tryPop  )

◆ TEST() [12/12]

TEST ( LocalMpmc ,
tryPush  )