Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
dev::TrieExtNode Class Reference
Inheritance diagram for dev::TrieExtNode:
[legend]
Collaboration diagram for dev::TrieExtNode:
[legend]

Public Member Functions

 TrieExtNode (bytesConstRef _bytes)
 
- Public Member Functions inherited from dev::MemTrieNode
 MemTrieNode ()
 
virtual ~MemTrieNode ()
 
virtual std::string const & at (bytesConstRef _key) const =0
 
virtual MemTrieNodeinsert (bytesConstRef _key, std::string const &_value)=0
 
virtual MemTrieNoderemove (bytesConstRef _key)=0
 
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 ()
 

Public Attributes

bytes m_ext
 

Additional Inherited Members

- Protected Member Functions inherited from dev::MemTrieNode
virtual void makeRLP (RLPStream &_intoStream) const =0
 
- Static Protected Member Functions inherited from dev::MemTrieNode
static MemTrieNodenewBranch (bytesConstRef _k1, std::string const &_v1, bytesConstRef _k2, std::string const &_v2)
 

Detailed Description

Definition at line 75 of file MemTrie.cpp.

Constructor & Destructor Documentation

dev::TrieExtNode::TrieExtNode ( bytesConstRef  _bytes)
inline

Definition at line 78 of file MemTrie.cpp.

Member Data Documentation

bytes dev::TrieExtNode::m_ext

Definition at line 80 of file MemTrie.cpp.


The documentation for this class was generated from the following file: