|
CCF
|
#include <kv.h>
Inherits ccf::js::extensions::ExtensionInterface.
Classes | |
| struct | Impl |
Public Member Functions | |
| KvExtension (ccf::kv::Tx *t, const ccf::js::NamespaceRestriction &nr={}) | |
| ~KvExtension () | |
| void | install (js::core::Context &ctx) |
Public Member Functions inherited from ccf::js::extensions::ExtensionInterface | |
| 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, |
| const 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 |