xrpld
Toggle main menu visibility
Loading...
Searching...
No Matches
xrpld
rpc
src/xrpld/rpc/Output.h
1
#pragma once
2
3
#include <boost/utility/string_ref.hpp>
4
5
#include <
functional
>
6
#include <
string
>
7
8
namespace
xrpl::rpc
{
9
10
using
Output
=
std::function
<void(boost::string_ref
const
&)>;
11
12
inline
Output
13
stringOutput
(
std::string
& s)
14
{
15
return
[&](boost::string_ref
const
& b) { s.
append
(b.data(), b.size()); };
16
}
17
18
}
// namespace xrpl::rpc
std::string::append
T append(T... args)
std::string
std::function
functional
xrpl::rpc
API version numbers used in later API versions.
Definition
ApiVersion.h:36
xrpl::rpc::Output
std::function< void(boost::string_ref const &)> Output
Definition
src/xrpld/rpc/Output.h:10
xrpl::rpc::stringOutput
Output stringOutput(std::string &s)
Definition
src/xrpld/rpc/Output.h:13
string
Generated by
1.17.0