blob: c5aa3564a67ae31317037e15d2b94a4f85affb30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// file : libbutl/manifest-forward.hxx -*- C++ -*-
// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef LIBBUTL_MANIFEST_FORWARD_HXX
#define LIBBUTL_MANIFEST_FORWARD_HXX
namespace butl
{
class manifest_parser;
class manifest_serializer;
class manifest_name_value;
// The way manifest implementation should proceed when unknown value name is
// encountered during parsing.
//
enum class unknown_name_mode
{
skip,
stop,
fail
};
}
#endif // LIBBUTL_MANIFEST_FORWARD_HXX
|