#include <net_peerlist.h>
◆ peerlist_storage() [1/3]
| nodetool::peerlist_storage::peerlist_storage |
( |
| ) |
|
|
inline |
◆ peerlist_storage() [2/3]
| nodetool::peerlist_storage::peerlist_storage |
( |
peerlist_storage && | | ) |
|
|
default |
◆ peerlist_storage() [3/3]
| nodetool::peerlist_storage::peerlist_storage |
( |
const peerlist_storage & | | ) |
|
|
delete |
◆ ~peerlist_storage()
| nodetool::peerlist_storage::~peerlist_storage |
( |
| ) |
|
|
noexcept |
◆ open() [1/2]
- Returns
- Peers stored in file at path
◆ open() [2/2]
| boost::optional< peerlist_storage > nodetool::peerlist_storage::open |
( |
std::istream & | src, |
|
|
const bool | new_format ) |
|
static |
- Returns
- Peers stored in stream src in new_format (portable archive or older non-portable).
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ store() [1/2]
Save peers from this and other in one file at path.
◆ store() [2/2]
| bool nodetool::peerlist_storage::store |
( |
std::ostream & | dest, |
|
|
const peerlist_types & | other ) const |
Save peers from this and other in stream dest.
◆ take_zone()
- Returns
- Peers in zone and from remove from this.
◆ m_types
The documentation for this class was generated from the following files: