BioDynaMo  v1.03.58-27764645
Public Member Functions | List of all members
bdm::Environment::NeighborMutexBuilder::NeighborMutex Class Reference

#include <environment.h>

Inheritance diagram for bdm::Environment::NeighborMutexBuilder::NeighborMutex:

Public Member Functions

virtual ~NeighborMutex ()=default
virtual void lock ()
virtual void unlock ()

Detailed Description

The NeighborMutex class is a synchronization primitive that can be used to protect agents data from being simultaneously accessed by multiple threads.

Definition at line 108 of file environment.h.

Constructor & Destructor Documentation

◆ ~NeighborMutex()

virtual bdm::Environment::NeighborMutexBuilder::NeighborMutex::~NeighborMutex ( )

Member Function Documentation

◆ lock()

virtual void bdm::Environment::NeighborMutexBuilder::NeighborMutex::lock ( )

◆ unlock()

virtual void bdm::Environment::NeighborMutexBuilder::NeighborMutex::unlock ( )

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