summaryrefslogtreecommitdiff
path: root/include/yaml/yaml_error.h
blob: df0ca7ddd7a032dbb427f302148a0facc2195746 (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
#ifndef YAML_ERROR_H
#define YAML_ERROR_H

#ifdef __cplusplus
extern "C" {
#endif

typedef enum {
    YAML_NO_ERROR,

    YAML_MEMORY_ERROR,

    YAML_READER_ERROR,
    YAML_SCANNER_ERROR,
    YAML_PARSER_ERROR,

    YAML_WRITER_ERROR,
    YAML_EMITTER_ERROR
} yaml_error_type_t;

#ifdef __cplusplus
}
#endif

#endif /* #ifndef YAML_ERROR_H */