[#CCoinsViewCache-2constructor-03] = xref:CCoinsViewCache.adoc[CCoinsViewCache]::CCoinsViewCache :relfileprefix: ../ :mrdocs: Constructors == Synopses Declared in `<coins.h>` By deleting the copy constructor, we prevent accidentally using it when one intends to create a cache on top of a base cache. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:CCoinsViewCache/2constructor-0f.adoc[CCoinsViewCache](xref:CCoinsViewCache.adoc[CCoinsViewCache] const& other) = delete; ---- [.small]#xref:CCoinsViewCache/2constructor-0f.adoc[_» more..._]# Construct a cache layered on top of a base view. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:CCoinsViewCache/2constructor-04.adoc[CCoinsViewCache]( xref:CCoinsView.adoc[CCoinsView]* in_base, bool deterministic = false); ---- [.small]#xref:CCoinsViewCache/2constructor-04.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *other* | The cache that would be copied from (copying is disabled). | *in_base* | Non‐null base view this cache reads through to. | *deterministic* | When true, seed the hasher deterministically (for testing). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#