Uses of Interface
dev.zemco.codegame.execution.memory.IMemory
Packages that use IMemory
Package
Description
Provides execution capabilities to the application.
Provides instruction execution capabilities to execution.
Provides instructions for executions.
Provides memory capabilities to execution.
-
Uses of IMemory in dev.zemco.codegame.execution
Methods in dev.zemco.codegame.execution that return IMemoryModifier and TypeMethodDescriptionIExecutionContext.getMemory()Returns the memory of the execution.ImmutableExecutionContext.getMemory()Constructors in dev.zemco.codegame.execution with parameters of type IMemoryModifierConstructorDescriptionImmutableExecutionContext(IExecutionEngine engine, IMemory memory, IInputSource inputSource, IOutputSink outputSink) Creates an instance ofImmutableExecutionContext, which holds the provided components. -
Uses of IMemory in dev.zemco.codegame.execution.engine
Constructors in dev.zemco.codegame.execution.engine with parameters of type IMemoryModifierConstructorDescriptionProgramExecutionEngine(Program program, IMemory memory, IInputSource inputSource, IOutputSink outputSink) Creates an instance ofProgramExecutionEnginethat executes a givenprogram. -
Uses of IMemory in dev.zemco.codegame.execution.instructions
Methods in dev.zemco.codegame.execution.instructions with parameters of type IMemoryModifier and TypeMethodDescriptionprotected abstract IMemoryCellAbstractCopyInstruction.getDestinationMemoryCell(IMemory memory) Retrieves the destinationmemory cellfor copying.protected IMemoryCellCopyFromInstruction.getDestinationMemoryCell(IMemory memory) protected IMemoryCellCopyToInstruction.getDestinationMemoryCell(IMemory memory) protected IMemoryCellAbstractCopyInstruction.getMemoryCellAtAddress(IMemory memory, int address) Retrieves amemory cellat a given address.protected abstract IMemoryCellAbstractCopyInstruction.getSourceMemoryCell(IMemory memory) Retrieves the sourcememory cellfor copying.protected IMemoryCellCopyFromInstruction.getSourceMemoryCell(IMemory memory) protected IMemoryCellCopyToInstruction.getSourceMemoryCell(IMemory memory) -
Uses of IMemory in dev.zemco.codegame.execution.memory
Classes in dev.zemco.codegame.execution.memory that implement IMemoryModifier and TypeClassDescriptionclassMemory holding constant number ofmemory cellsspecified during its creation.Methods in dev.zemco.codegame.execution.memory that return IMemoryModifier and TypeMethodDescriptionIMemoryFactory.createMemoryWithSize(int size) Creates amemorywith the minimum specifiedsize.IMemoryService.getConfiguredMemory(ProblemCaseMemorySettings memorySettings) Provides amemoryconfigured using the provided memory settings.MemoryService.getConfiguredMemory(ProblemCaseMemorySettings memorySettings)