BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Member Functions | Public Attributes | List of all members
graphene::net::detail::generic_list_address_builder Class Reference

Base class for list address builder and exclude_list address builder. More...

Inheritance diagram for graphene::net::detail::generic_list_address_builder:
graphene::net::detail::node_impl::address_builder graphene::net::detail::exclude_address_builder graphene::net::detail::list_address_builder

Public Member Functions

 generic_list_address_builder (const std::vector< std::string > &address_list)
 
- Public Member Functions inherited from graphene::net::detail::node_impl::address_builder
void build (node_impl *impl, address_message &) const
 
virtual bool should_advertise (const fc::ip::endpoint &in) const =0
 
virtual ~address_builder ()=default
 

Public Attributes

fc::flat_set< fc::ip::endpointlist
 

Additional Inherited Members

- Static Public Member Functions inherited from graphene::net::detail::node_impl::address_builder
static std::shared_ptr< address_buildercreate_default_address_builder ()
 

Detailed Description

Base class for list address builder and exclude_list address builder.

Definition at line 203 of file node.cpp.

Constructor & Destructor Documentation

◆ generic_list_address_builder()

graphene::net::detail::generic_list_address_builder::generic_list_address_builder ( const std::vector< std::string > &  address_list)
inlineexplicit

Definition at line 208 of file node.cpp.

Member Data Documentation

◆ list

fc::flat_set<fc::ip::endpoint> graphene::net::detail::generic_list_address_builder::list

Definition at line 206 of file node.cpp.


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