Mir
Public Member Functions | List of all members
mir::test::CrossProcessSync Class Reference

#include <cross_process_sync.h>

Public Member Functions

 CrossProcessSync ()
 
 CrossProcessSync (const CrossProcessSync &rhs)
 
 ~CrossProcessSync () noexcept
 
CrossProcessSyncoperator= (const CrossProcessSync &rhs)
 
void try_signal_ready_for (const std::chrono::milliseconds &duration)
 
void try_signal_ready_for ()
 
unsigned int wait_for_signal_ready_for (const std::chrono::milliseconds &duration)
 
unsigned int wait_for_signal_ready_for ()
 
void signal_ready ()
 
unsigned int wait_for_signal_ready ()
 

Constructor & Destructor Documentation

◆ CrossProcessSync() [1/2]

mir::test::CrossProcessSync::CrossProcessSync ( )

◆ CrossProcessSync() [2/2]

mir::test::CrossProcessSync::CrossProcessSync ( const CrossProcessSync rhs)

◆ ~CrossProcessSync()

mir::test::CrossProcessSync::~CrossProcessSync ( )
noexcept

Member Function Documentation

◆ operator=()

CrossProcessSync& mir::test::CrossProcessSync::operator= ( const CrossProcessSync rhs)

◆ signal_ready()

void mir::test::CrossProcessSync::signal_ready ( )

◆ try_signal_ready_for() [1/2]

void mir::test::CrossProcessSync::try_signal_ready_for ( const std::chrono::milliseconds &  duration)

◆ try_signal_ready_for() [2/2]

void mir::test::CrossProcessSync::try_signal_ready_for ( )

◆ wait_for_signal_ready()

unsigned int mir::test::CrossProcessSync::wait_for_signal_ready ( )

◆ wait_for_signal_ready_for() [1/2]

unsigned int mir::test::CrossProcessSync::wait_for_signal_ready_for ( const std::chrono::milliseconds &  duration)

◆ wait_for_signal_ready_for() [2/2]

unsigned int mir::test::CrossProcessSync::wait_for_signal_ready_for ( )

The documentation for this class was generated from the following file:

Copyright © 2012-2018 Canonical Ltd.
Generated on Tue Feb 20 03:16:44 UTC 2018