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

Functions

 TEST (LocalSpsc, tryPush)
 test tryPush.
 
 TEST (LocalSpsc, tryPushBatch)
 test batch tryPush.
 
 TEST (LocalSpsc, push)
 test push.
 
 TEST (LocalSpsc, pushBatch)
 test batch push.
 
 TEST (LocalSpsc, tryPop)
 test tryPop.
 
 TEST (LocalSpsc, tryPopBatch)
 test batch tryPop.
 
 TEST (LocalSpsc, pop)
 test pop.
 
 TEST (LocalSpsc, popBatch)
 test batch pop.
 
 TEST (LocalSpsc, pushBenchmark)
 test benchmark push.
 
 TEST (LocalSpsc, popBenchmark)
 test benchmark pop.
 
 TEST (LocalSpsc, pending)
 test pending.
 
 TEST (LocalSpsc, available)
 test available.
 
 TEST (LocalSpsc, full)
 test full.
 
 TEST (LocalSpsc, empty)
 test empty.
 
 TEST (LocalSpsc, mlock)
 test mlock.
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST() [1/15]

TEST ( LocalSpsc ,
available  )

test available.

◆ TEST() [2/15]

TEST ( LocalSpsc ,
empty  )

test empty.

◆ TEST() [3/15]

TEST ( LocalSpsc ,
full  )

test full.

◆ TEST() [4/15]

TEST ( LocalSpsc ,
mlock  )

test mlock.

◆ TEST() [5/15]

TEST ( LocalSpsc ,
pending  )

test pending.

◆ TEST() [6/15]

TEST ( LocalSpsc ,
pop  )

test pop.

◆ TEST() [7/15]

TEST ( LocalSpsc ,
popBatch  )

test batch pop.

◆ TEST() [8/15]

TEST ( LocalSpsc ,
popBenchmark  )

test benchmark pop.

◆ TEST() [9/15]

TEST ( LocalSpsc ,
push  )

test push.

◆ TEST() [10/15]

TEST ( LocalSpsc ,
pushBatch  )

test batch push.

◆ TEST() [11/15]

TEST ( LocalSpsc ,
pushBenchmark  )

test benchmark push.

◆ TEST() [12/15]

TEST ( LocalSpsc ,
tryPop  )

test tryPop.

◆ TEST() [13/15]

TEST ( LocalSpsc ,
tryPopBatch  )

test batch tryPop.

◆ TEST() [14/15]

TEST ( LocalSpsc ,
tryPush  )

test tryPush.

◆ TEST() [15/15]

TEST ( LocalSpsc ,
tryPushBatch  )

test batch tryPush.