EC_CONFIG_SCHEMA_TYPE(3)
π EC_CONFIG_SCHEMA_TYPE(3) π
okay bestie, welcome to the Libecoli Programmer's Manual β this is the page for ec_config_schema_type, and honestly? it's giving "small function, big main character energy" β¨
πΈ NAME πΈ
ec_config_schema_type β get the type of a schema entry, no cap π
β¨ SYNOPSIS β¨
#include <ecoli/config.h>
enum ec_config_type ec_config_schema_type(
const struct ec_config_schema *schema_elt /* Pointer to an element of the schema array. */
);
so you pull in <ecoli/config.h>, you hand it a schema_elt β literally just a pointer to one element of the schema array β and it hands you back an enum ec_config_type. simple as that, periodt π«Ά
π¦ STRUCTURES π¦
Here's the structure that describes the format of a configuration value. lowkey important, so pay attention bestie π
This structure is used in a const array which is referenced by a struct ec_config. Each entry of the array represents a key/value storage of the configuration dictionary. iconic behaviour fr fr π
struct ec_config_schema {
enum flags;
};
not me showing you the whole struct β yes, that's the entire thing. enum flags; and nothing else. short king π
π RETURN VALUE π
The type of the schema entry. that's it, that's the tea β β it returns the type, slay π
π SEE ALSO π
the whole friend group, go say hi π
ec_config_schema_sub(3)ec_config_u64(3)ec_config_list_del(3)ec_config_dict(3)ec_config_count(3)ec_config_schema_dump(3)ec_config_i64(3)ec_config_list_next(3)ec_config_get_type(3)ec_config_dict_set(3)ec_config_list_first(3)ec_config_node(3)ec_config_list(3)ec_config_cmp(3)ec_node_config_node_list_to_table(3)ec_config_key_is_reserved(3)ec_config_string(3)ec_config_dict_get(3)ec_config_free(3)ec_node_config_node_list_from_vargs(3)ec_config_list_add(3)ec_config_schema_validate(3)ec_config_schema_lookup(3)ec_config_validate(3)ec_config_dup(3)ec_config_dump(3)ec_config_dict_del(3)ec_config_bool(3)
π COPYRIGHT π
Copyright (C) 2010-2026 Olivier Matz, Robin Jarry.
and that's the whole page bestie, you ate that π stay hydrated, read your manpages, and remember: this came to you from libecoli, dated 2026-06-11, page EC_CONFIG_SCHEMA_TYPE(3) πβ¨π¦ mwah π
π¦ where this page comes from
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms