userver
C++ Async Framework
Loading...
Searching...
No Matches
types.hpp
Go to the documentation of this file.
1
#
pragma
once
2
3
/// @file userver/formats/yaml/types.hpp
4
/// @brief Forward declarations of the internal YAML types.
5
6
#
include
<
type_traits
>
7
#
include
<
userver
/
utils
/
void_t
.
hpp
>
8
9
#
include
<
userver
/
formats
/
common
/
path
.
hpp
>
10
#
include
<
userver
/
formats
/
common
/
type
.
hpp
>
11
12
// Forward declarations
13
namespace
YAML {
14
class
Node;
15
namespace
detail {
16
struct
iterator_value;
17
template
<
typename
V>
18
class
iterator_base;
19
}
// namespace detail
20
21
using
iterator = detail::iterator_base<detail::iterator_value>;
22
using
const_iterator = detail::iterator_base<
const
detail::iterator_value>;
23
}
// namespace YAML
24
25
USERVER_NAMESPACE_BEGIN
26
27
namespace
formats
::
yaml
{
28
29
using
formats
::
common
::Path;
30
using
formats
::
common
::Type;
31
32
class
Value;
33
34
}
// namespace formats::yaml
35
36
USERVER_NAMESPACE_END
userver
formats
yaml
types.hpp
Generated on Wed Dec 4 2024 18:42:04 for userver by
Doxygen
1.10.0