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