YetAnotherCoupler 3.2.0_a
Loading...
Searching...
No Matches
config_yaml.h
Go to the documentation of this file.
1// Copyright (c) 2024 The YAC Authors
2//
3// SPDX-License-Identifier: BSD-3-Clause
4
5#ifndef CONFIG_YAML_H
6#define CONFIG_YAML_H
7
8#include "couple_config.h"
9
10extern int YAC_YAML_PARSER_DEFAULT;
14
25 struct yac_couple_config * couple_config, const char * yaml_filename,
26 int parse_flags);
27
37 struct yac_couple_config * couple_config, int emit_flags);
38
39#endif /* CONFIG_YAML_H */
40
void yac_yaml_read_coupling(struct yac_couple_config *couple_config, const char *yaml_filename, int parse_flags)
int YAC_YAML_PARSER_JSON_AUTO
Definition config_yaml.c:49
int YAC_YAML_PARSER_DEFAULT
default parse flags (YAML format)
Definition config_yaml.c:48
int YAC_YAML_PARSER_JSON_FORCE
assume JSON format
Definition config_yaml.c:50
char * yac_yaml_emit_coupling(struct yac_couple_config *couple_config, int emit_flags)