Class whose instances can be stored as shared objects in area instance versions of the shared memory. Shared memory-enabled classes are defined using the addition SHARED MEMORY ENABLED of the statement CLASS. In particular, all area root classes must be shared memory-enabled.