Class: LifecycleVM::Memory

Inherits:
Object
  • Object
show all
Defined in:
lib/lifecycle_vm/memory.rb

Overview

Base class for VM memory. Any slots that you want to make readable must have a getter method defined. Any slots that you want to make writeable must have a setter method defined.

Constant Summary collapse

PROTECTED =
%i[current_state last_state current_op error_op].freeze
BUILTINS =
(PROTECTED + %i[logger]).freeze