Open 3D Engine GridMate API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Member Functions | List of all members
GridMate::ReplicaTaskManager< ProcessPolicy, PriorityPolicy > Class Template Reference

#include <ReplicaTaskManager.h>

Public Member Functions

 ReplicaTaskManager (AZ::PoolAllocator *allocator)
 
template<class T , class ... Args>
T * Add (Args &&... args)
 
void Clear ()
 
void UpdatePriority (ReplicaTask *task)
 
void Run (ReplicaManager *replicaMgr)
 

Detailed Description

template<class ProcessPolicy, class PriorityPolicy>
class GridMate::ReplicaTaskManager< ProcessPolicy, PriorityPolicy >

ReplicaTaskManager manages queue of replica tasks. Tasks execution order is based task priority policy. The amount of tasks executed


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