class
Matter::Storage::MemoryBackend
- Matter::Storage::MemoryBackend
- Matter::Storage::Base
- Reference
- Object
Defined in:
matter/storage/memory_backend.crInstance Method Summary
- #clear : Nil
- #clear_all(contexts : Array(String)) : Nil
-
#contexts(contexts : Array(String)) : Array(String)
Get list of immediate subcontext names
- #delete(contexts : Array(String), key : String) : Nil
- #get(contexts : Array(String), key : String) : Type
- #initialized? : Bool
- #keys(contexts : Array(String)) : Array(String)
- #set(contexts : Array(String), key : String, value : Type) : Nil
-
#set(contexts : Array(String), values : Hash(String, Type)) : Nil
Set multiple key-value pairs at once
- #start : Nil
- #stop : Nil
- #store : Hash(String, Type)
-
#values(contexts : Array(String)) : Hash(String, Type)
Get all key-value pairs in a context
Instance methods inherited from class Matter::Storage::Base
clear : Nil
clear,
clear_all(contexts : Array(String)) : Nil
clear_all,
contexts(contexts : Array(String)) : Array(String)
contexts,
delete(contexts : Array(String), key : String) : Nil
delete,
get(contexts : Array(String), key : String) : Type
get,
initialized? : Bool
initialized?,
keys(contexts : Array(String)) : Array(String)
keys,
set(contexts : Array(String), key : String, value : Type) : Nil
set,
start : Nil
start,
stop : Nil
stop,
values(contexts : Array(String)) : Hash(String, Type)
values
Instance Method Detail
Set multiple key-value pairs at once
Get all key-value pairs in a context