Panda3D
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ConditionVarDummyImpl Class Reference

A fake condition variable implementation for single-threaded applications that don't need any synchronization control. More...

#include "conditionVarDummyImpl.h"

Public Member Functions

 ConditionVarDummyImpl (MutexDummyImpl &mutex)
 
void notify ()
 
void notify_all ()
 
void wait ()
 
void wait (double timeout)
 

Detailed Description

A fake condition variable implementation for single-threaded applications that don't need any synchronization control.

Definition at line 29 of file conditionVarDummyImpl.h.

Constructor & Destructor Documentation

◆ ConditionVarDummyImpl()

ConditionVarDummyImpl::ConditionVarDummyImpl ( MutexDummyImpl & mutex)
inline

Definition at line 17 of file conditionVarDummyImpl.I.

◆ ~ConditionVarDummyImpl()

ConditionVarDummyImpl::~ConditionVarDummyImpl ( )
inline

Definition at line 24 of file conditionVarDummyImpl.I.

Member Function Documentation

◆ notify()

void ConditionVarDummyImpl::notify ( )
inline

Definition at line 47 of file conditionVarDummyImpl.I.

◆ notify_all()

void ConditionVarDummyImpl::notify_all ( )
inline

Definition at line 54 of file conditionVarDummyImpl.I.

◆ wait() [1/2]

void ConditionVarDummyImpl::wait ( )
inline

Definition at line 31 of file conditionVarDummyImpl.I.

◆ wait() [2/2]

void ConditionVarDummyImpl::wait ( double timeout)
inline

Definition at line 39 of file conditionVarDummyImpl.I.


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