|
WSF
|
#include <WsfQuantumAllocator.hpp>


Public Member Functions | |
| WsfQuantumAllocatorGreedyIsolated ()=default | |
| ~WsfQuantumAllocatorGreedyIsolated () override=default | |
| std::string | AllocatorType () override |
| WsfQuantumAllocator * | Clone () override |
| AllocationList | MakeAllocations (WsfQuantumMatrix &aMatrix) override |
| Public Member Functions inherited from WsfQuantumAllocator | |
| WsfQuantumAllocator ()=default | |
| virtual | ~WsfQuantumAllocator ()=default |
| WsfQuantumAllocator & | operator= (const WsfQuantumAllocator &)=default |
| virtual void | Initialize (double aSimTime, WsfScriptContext *aParentContextPtr=nullptr) |
| virtual WsfQuantumTask * | AllocationFor (WsfAssetPerception *aAssetPtr) |
| virtual WsfAssetPerception * | AllocatedTo (WsfQuantumTask *aTaskPtr) |
| std::string | TaskType () |
| bool | HasTaskType () |
| void | SetTaskType (std::string &aType) |
Additional Inherited Members | |
| Protected Attributes inherited from WsfQuantumAllocator | |
| std::string | mTaskType |
| std::map< WsfAssetPerception *, WsfQuantumTask * > | mAssetAllocationMap |
| std::map< WsfQuantumTask *, WsfAssetPerception * > | mTaskAllocationMap |
|
default |
Referenced by Clone().
|
overridedefault |
|
inlineoverridevirtual |
Implements WsfQuantumAllocator.
|
inlineoverridevirtual |
Implements WsfQuantumAllocator.
References WsfQuantumAllocator::WsfQuantumAllocator(), and WsfQuantumAllocatorGreedyIsolated().
|
overridevirtual |