rippled
Loading...
Searching...
No Matches
include
xrpl
basics
ResolverAsio.h
1
#ifndef XRPL_BASICS_RESOLVERASIO_H_INCLUDED
2
#define XRPL_BASICS_RESOLVERASIO_H_INCLUDED
3
4
#include <xrpl/basics/Resolver.h>
5
#include <xrpl/beast/utility/Journal.h>
6
7
#include <boost/asio/io_context.hpp>
8
9
namespace
ripple
{
10
11
class
ResolverAsio
:
public
Resolver
12
{
13
public
:
14
explicit
ResolverAsio
() =
default
;
15
16
static
std::unique_ptr<ResolverAsio>
17
New
(boost::asio::io_context&,
beast::Journal
);
18
};
19
20
}
// namespace ripple
21
22
#endif
beast::Journal
A generic endpoint for log messages.
Definition
Journal.h:41
ripple::ResolverAsio
Definition
ResolverAsio.h:12
ripple::ResolverAsio::ResolverAsio
ResolverAsio()=default
ripple::ResolverAsio::New
static std::unique_ptr< ResolverAsio > New(boost::asio::io_context &, beast::Journal)
Definition
ResolverAsio.cpp:446
ripple::Resolver
Definition
Resolver.h:12
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition
algorithm.h:6
std::unique_ptr
Generated by
1.9.8