Skip to content

PrefixStore

ratranqu edited this page Apr 26, 2021 · 2 revisions

PrefixStore

public final class PrefixStore: KeyValueStore 

Inheritance

KeyValueStore

Initializers

init(parent:prefix:)

public init(parent: KeyValueStore, prefix: Data) 

Properties

storeType

public var storeType: StoreType 

cacheWrap

public var cacheWrap: CacheWrap 

Methods

get(key:)

public func get(key: Data) -> Data? 

has(key:)

public func has(key: Data) -> Bool 

set(key:value:)

public func set(key: Data, value: Data) 

delete(key:)

public func delete(key: Data) 

iterator(start:end:)

public func iterator(start: Data, end: Data) -> Iterator 

reverseIterator(start:end:)

public func reverseIterator(start: Data, end: Data) -> Iterator 

cacheWrapWithTrace(writer:traceContext:)

public func cacheWrapWithTrace(writer: Writer, traceContext: TraceContext) -> CacheWrap 
Types
Protocols
Global Typealiases
Global Variables
Global Functions
Extensions
Clone this wiki locally