YAC 3.21.0
Yet Another Coupler
Loading...
Searching...
No Matches
param_str.h
Go to the documentation of this file.
1// Copyright (c) 2026 The YAC Authors
2//
3// SPDX-License-Identifier: BSD-3-Clause
4
5#ifndef YAC_PARAM_STR_H
6#define YAC_PARAM_STR_H
7
8#include "param.h"
9#include <stddef.h>
10
30 const char *name, char **value_ptr, const char *default_value,
31 int allow_NULL, int allow_empty, size_t max_str_len, int has_default,
32 int is_defined);
33
34#endif // YAC_PARAM_STR_H
Public interface for YAC parameters.
struct yac_param * yac_param_str_new(const char *name, char **value_ptr, const char *default_value, int allow_NULL, int allow_empty, size_t max_str_len, int has_default, int is_defined)
Create a string parameter.
Definition param_str.c:176
char const * name
Definition toy_scrip.c:114