    class
    	WEL_SHARED_MEMORY_STRING

    General
    	cluster: wel
    	description: "Represents windows shared memory"
    	create: make_from_handle, make_from_string

    Ancestors
    	WEL_SHARED_MEMORY*

    Queries
    	accessible: BOOLEAN
    	exists: BOOLEAN
    	handle: POINTER
    	item: POINTER
    	last_string: STRING_32
    	shared: BOOLEAN
    	size: INTEGER_32

    Commands
    	dispose
    	lock
    	make_from_string (a_string: STRING_GENERAL)
    	retrieve_string
    	set_item (an_item: POINTER)
    	set_shared
    	set_unshared
    	unlock