ipfs-chromium
library
include
ipfs_client
ctx
json_parser.h
1
#ifndef IPFS_CHROMIUM_JSON_PARSER_H
2
#define IPFS_CHROMIUM_JSON_PARSER_H
3
4
#include <memory>
5
#include <string_view>
6
7
namespace
ipfs {
8
class
DagJsonValue;
9
}
10
11
namespace
ipfs::ctx {
14
class
JsonParser
{
15
public
:
16
virtual
~
JsonParser
() noexcept {}
20
virtual
std::unique_ptr<DagJsonValue>
Parse
(std::string_view json) = 0;
21
};
22
}
// namespace ipfs::ctx
23
24
#endif
// IPFS_CHROMIUM_JSON_PARSER_H
ipfs::ctx::JsonParser
Definition:
json_parser.h:14
ipfs::ctx::JsonParser::Parse
virtual std::unique_ptr< DagJsonValue > Parse(std::string_view json)=0
Generated by
1.9.1