CCF
|
#include <kv.h>
Inherits ccf::js::extensions::ExtensionInterface.
Classes | |
struct | Impl |
Public Member Functions | |
KvExtension (ccf::kv::Tx *t, ccf::js::NamespaceRestriction nr={}) | |
~KvExtension () | |
void | install (js::core::Context &ctx) |
![]() | |
virtual | ~ExtensionInterface ()=default |
Public Attributes | |
std::unique_ptr< Impl > | impl |
ccf::js::NamespaceRestriction | namespace_restriction |
Adds ccf.kv object, containing an index[] operator to return views over single maps.
ccf::js::extensions::KvExtension::KvExtension | ( | ccf::kv::Tx * | t, |
ccf::js::NamespaceRestriction | nr = {} |
||
) |
|
default |
|
virtual |
Implements ccf::js::extensions::ExtensionInterface.
std::unique_ptr<Impl> ccf::js::extensions::KvExtension::impl |
ccf::js::NamespaceRestriction ccf::js::extensions::KvExtension::namespace_restriction |