![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
Public Member Functions | |
| TrieLeafNode (bytesConstRef _key, std::string const &_value) | |
| virtual std::string const & | at (bytesConstRef _key) const override |
| virtual MemTrieNode * | insert (bytesConstRef _key, std::string const &_value) override |
| virtual MemTrieNode * | remove (bytesConstRef _key) override |
| virtual void | makeRLP (RLPStream &_parentStream) const override |
Public Member Functions inherited from dev::TrieExtNode | |
| TrieExtNode (bytesConstRef _bytes) | |
Public Member Functions inherited from dev::MemTrieNode | |
| MemTrieNode () | |
| virtual | ~MemTrieNode () |
| void | putRLP (RLPStream &_parentStream) const |
| h256 | hash256 () const |
| 256-bit hash of the node - this is a SHA-3/256 hash of the RLP of the node. More... | |
| bytes | rlp () const |
| void | mark () |
Private Member Functions | |
| bool | contains (bytesConstRef _key) const |
Private Attributes | |
| std::string | m_value |
Additional Inherited Members | |
Public Attributes inherited from dev::TrieExtNode | |
| bytes | m_ext |
Static Protected Member Functions inherited from dev::MemTrieNode | |
| static MemTrieNode * | newBranch (bytesConstRef _k1, std::string const &_v1, bytesConstRef _k2, std::string const &_v2) |
Definition at line 140 of file MemTrie.cpp.
|
inline |
|
inlineoverridevirtual |
Implements dev::MemTrieNode.
Definition at line 158 of file MemTrie.cpp.
|
inlineprivate |
|
overridevirtual |
Implements dev::MemTrieNode.
Definition at line 403 of file MemTrie.cpp.
|
overridevirtual |
Implements dev::MemTrieNode.
Definition at line 215 of file MemTrie.cpp.
|
overridevirtual |
Implements dev::MemTrieNode.
Definition at line 421 of file MemTrie.cpp.
|
private |
Definition at line 166 of file MemTrie.cpp.
1.8.11