| 
    rippled
    
   | 
 
Abstract persistence for PeerFinder data. More...
#include <Store.h>

Classes | |
| struct | Entry | 
Public Types | |
| using | load_callback = std::function< void(beast::IP::Endpoint, int)> | 
Public Member Functions | |
| virtual | ~Store () | 
| virtual std::size_t | load (load_callback const &cb)=0 | 
| virtual void | save (std::vector< Entry > const &v)=0 | 
Abstract persistence for PeerFinder data.
| using ripple::PeerFinder::Store::load_callback = std::function<void(beast::IP::Endpoint, int)> | 
      
  | 
  pure virtual | 
Implemented in ripple::PeerFinder::PeerFinder_test::TestStore, and ripple::PeerFinder::StoreSqdb.
      
  | 
  pure virtual | 
Implemented in ripple::PeerFinder::PeerFinder_test::TestStore, and ripple::PeerFinder::StoreSqdb.