|
rippled
|

Public Member Functions | |
| Family (Family const &)=delete | |
| Family (Family &&)=delete | |
| Family & | operator= (Family const &)=delete |
| Family & | operator= (Family &&)=delete |
| Family ()=default | |
| virtual | ~Family ()=default |
| virtual NodeStore::Database & | db ()=0 |
| virtual NodeStore::Database const & | db () const =0 |
| virtual beast::Journal const & | journal ()=0 |
| virtual std::shared_ptr< FullBelowCache > | getFullBelowCache (std::uint32_t ledgerSeq)=0 |
| Return a pointer to the Family Full Below Cache. More... | |
| virtual std::shared_ptr< TreeNodeCache > | getTreeNodeCache (std::uint32_t ledgerSeq)=0 |
| Return a pointer to the Family Tree Node Cache. More... | |
| virtual void | sweep ()=0 |
| virtual bool | isShardBacked () const =0 |
| virtual void | missingNode (std::uint32_t refNum)=0 |
| virtual void | missingNode (uint256 const &refHash, std::uint32_t refNum)=0 |
| virtual void | reset ()=0 |
|
delete |
|
delete |
|
explicitdefault |
|
virtualdefault |
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Return a pointer to the Family Full Below Cache.
| ledgerSeq | ledger sequence determines a corresponding shard cache |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Return a pointer to the Family Tree Node Cache.
| ledgerSeq | ledger sequence determines a corresponding shard cache |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::ShardFamily, and ripple::NodeFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::NodeFamily, and ripple::ShardFamily.
|
pure virtual |
Implemented in ripple::ShardFamily, ripple::NodeFamily, and ripple::tests::TestNodeFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::ShardFamily, and ripple::NodeFamily.
|
pure virtual |
Implemented in ripple::tests::TestNodeFamily, ripple::ShardFamily, and ripple::NodeFamily.
1.8.17