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

Functions

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

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST() [1/12]

TEST ( LocalMpsc ,
available  )

◆ TEST() [2/12]

TEST ( LocalMpsc ,
empty  )

◆ TEST() [3/12]

TEST ( LocalMpsc ,
full  )

◆ TEST() [4/12]

TEST ( LocalMpsc ,
mbind  )

◆ TEST() [5/12]

TEST ( LocalMpsc ,
mlock  )

◆ TEST() [6/12]

TEST ( LocalMpsc ,
pending  )

◆ TEST() [7/12]

TEST ( LocalMpsc ,
pop  )

◆ TEST() [8/12]

TEST ( LocalMpsc ,
popBenchmark  )

◆ TEST() [9/12]

TEST ( LocalMpsc ,
push  )

◆ TEST() [10/12]

TEST ( LocalMpsc ,
pushBenchmark  )

◆ TEST() [11/12]

TEST ( LocalMpsc ,
tryPop  )

◆ TEST() [12/12]

TEST ( LocalMpsc ,
tryPush  )