BioDynaMo  v1.05.119-a4ff3934
Classes | Public Member Functions | List of all members
bdm::Environment::NeighborMutexBuilder Class Referenceabstract

#include <environment.h>

Inheritance diagram for bdm::Environment::NeighborMutexBuilder:
[legend]

Classes

class  NeighborMutex
 

Public Member Functions

virtual ~NeighborMutexBuilder ()=default
 
virtual NeighborMutexGetMutex (uint64_t box_idx)=0
 

Detailed Description

This class ensures thread-safety for the case that an agent modifies its neighbors.

Definition at line 103 of file environment.h.

Constructor & Destructor Documentation

◆ ~NeighborMutexBuilder()

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

Member Function Documentation

◆ GetMutex()

virtual NeighborMutex* bdm::Environment::NeighborMutexBuilder::GetMutex ( uint64_t  box_idx)
pure virtual

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