rapidyaml
0.16.0
parseandemitYAML,anddoitfast
Main Page
Related Pages
Modules
Namespaces
fwd.hpp
Go to the documentation of this file.
1
#ifndef C4_YML_FWD_HPP_
2
#define C4_YML_FWD_HPP_
3
4
/** @file fwd.hpp forward declarations */
5
6
namespace
c4
{
7
namespace
yml {
8
9
struct
NodeScalar;
10
struct
NodeInit;
11
struct
NodeData;
12
struct
NodeType;
13
class
NodeRef;
14
class
ConstNodeRef;
15
class
Tree;
16
struct
ReferenceResolver;
17
template
<
class
EventHandler>
class
ParseEngine
;
18
struct
EventHandlerTree
;
19
using
Parser
=
ParseEngine<EventHandlerTree>
;
20
21
}
// namespace c4
22
}
// namespace yml
23
24
#endif
/* C4_YML_FWD_HPP_ */
c4
Definition:
doxy_common.hpp:1
c4::yml::EventHandlerTree
The event handler to create a ryml Tree.
Definition:
event_handler_tree.hpp:43
c4::yml::ParseEngine
This is the main driver of parsing logic: it scans the YAML or JSON source for tokens, and emits the appropriate sequence of parsing events to its event handler.
Definition:
fwd.hpp:17
src
c4
yml
fwd.hpp
Generated by
1.8.10