BioDynaMo  v1.03.58-27764645
Public Member Functions | Public Attributes | List of all members
bdm::RunAllScheduledOps Struct Reference
Inheritance diagram for bdm::RunAllScheduledOps:
[legend]
Collaboration diagram for bdm::RunAllScheduledOps:
[legend]

Public Member Functions

 RunAllScheduledOps (std::vector< Operation * > &scheduled_ops)
 
void operator() (Agent *agent, AgentHandle ah) override
 
- Public Member Functions inherited from bdm::Functor< void, Agent *, AgentHandle >
virtual ~Functor ()=default
 
virtual void operator() (TArgs... args)=0
 

Public Attributes

Simulationsim_
 
std::vector< Operation * > & scheduled_ops_
 

Detailed Description

Definition at line 251 of file scheduler.cc.

Constructor & Destructor Documentation

◆ RunAllScheduledOps()

bdm::RunAllScheduledOps::RunAllScheduledOps ( std::vector< Operation * > &  scheduled_ops)
inlineexplicit

Definition at line 252 of file scheduler.cc.

Member Function Documentation

◆ operator()()

void bdm::RunAllScheduledOps::operator() ( Agent agent,
AgentHandle  ah 
)
inlineoverride

Definition at line 257 of file scheduler.cc.

Member Data Documentation

◆ scheduled_ops_

std::vector<Operation*>& bdm::RunAllScheduledOps::scheduled_ops_

Definition at line 262 of file scheduler.cc.

◆ sim_

Simulation* bdm::RunAllScheduledOps::sim_

Definition at line 261 of file scheduler.cc.


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