BioDynaMo  v1.05.120-25dc9790
Public Member Functions | Public Attributes | List of all members
bdm::ForEachAgentParallelFunctor< TFunctor > Struct Template Reference
Inheritance diagram for bdm::ForEachAgentParallelFunctor< TFunctor >:
[legend]
Collaboration diagram for bdm::ForEachAgentParallelFunctor< TFunctor >:
[legend]

Public Member Functions

 ForEachAgentParallelFunctor (TFunctor &f)
 
void operator() (Agent *agent, AgentHandle) override
 
- Public Member Functions inherited from bdm::Functor< void, Agent *, AgentHandle >
virtual ~Functor ()=default
 
virtual void operator() (TArgs... args)=0
 

Public Attributes

TFunctor & functor_
 

Detailed Description

template<typename TFunctor>
struct bdm::ForEachAgentParallelFunctor< TFunctor >

Definition at line 86 of file resource_manager.cc.

Constructor & Destructor Documentation

◆ ForEachAgentParallelFunctor()

template<typename TFunctor >
bdm::ForEachAgentParallelFunctor< TFunctor >::ForEachAgentParallelFunctor ( TFunctor &  f)
inlineexplicit

Definition at line 88 of file resource_manager.cc.

Member Function Documentation

◆ operator()()

template<typename TFunctor >
void bdm::ForEachAgentParallelFunctor< TFunctor >::operator() ( Agent agent,
AgentHandle   
)
inlineoverride

Definition at line 89 of file resource_manager.cc.

Member Data Documentation

◆ functor_

template<typename TFunctor >
TFunctor& bdm::ForEachAgentParallelFunctor< TFunctor >::functor_

Definition at line 87 of file resource_manager.cc.


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