Ejemplo n.º 1
0
void boss(){
    count.wait();
    printf("workers complete their works, now I need to check!\n");
}
Ejemplo n.º 2
0
void testWaitFuncTrue(CountDownLatch& latch) {
  EXPECT_TRUE(latch.wait(1, std::chrono::seconds(2)));
}
Ejemplo n.º 3
0
void testWaitFuncFalse(CountDownLatch& latch) {
  EXPECT_FALSE(latch.wait(1, std::chrono::seconds(1)));
}
Ejemplo n.º 4
0
void testWaitFunc(CountDownLatch& latch) { latch.wait(); }