ecoli_node_option(3)

πŸ“¦
version 0.11.3 Β· 2 versions
, in epel 9

πŸ’– ecoli_node_option(3) β€” Libecoli πŸ’–

okay so bestie, this is the ecoli_node_option(3) page from Libecoli, and it's literally about a node that makes its child optional. the way that tiny optionality moment ate? iconic. no cap, it's giving config gremlin with main character energy. πŸŽ€βœ¨


πŸ’– NAME πŸ’–

ecoli_node_option β€” Option node πŸ’…

  • A node that makes its child optional. πŸ¦‹

✨ SYNOPSIS ✨

πŸ¦‹ Functions πŸ¦‹

struct ec_node * ec_node_option (const char *id, struct ec_node *node)
int ec_node_option_set_child (struct ec_node *gen_node, struct ec_node
    *child)

🌸 Detailed Description 🌸

A node that makes its child optional. 🫢 lowkey obsessed, periodt.

πŸŽ€ Configuration Schema πŸŽ€

schema option {
    node child  {
        description "The child node.";
    }
}

🧚 Function Documentation 🧚

πŸ“ ec_node_option

struct ec_node* ec_node_option (const char * id, struct ec_node * node)

Create an option node that makes its child optional. πŸ‘‘

Parameters

  • id β€” The node identifier. πŸ”
  • node β€” The child node. It is consumed and will be freed when the parent is freed, or immediately on error. πŸ’€

Returns

  • The node, or NULL on error (errno is set). 😭

πŸ“ ec_node_option_set_child

int ec_node_option_set_child (struct ec_node * gen_node, struct ec_node *
    child)

Set the child of an option node. 🌈

Parameters

  • gen_node β€” The option node. πŸ‘‘
  • child β€” The child node. It is consumed and will be freed when the parent is freed, or immediately on error. πŸ’€

Returns

  • 0 on success, -1 on error (errno is set). πŸ”₯

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for Libecoli from the source code. πŸ€–


That's the whole vibe check, bestie: Version 0.11.3, dated Thu Apr 9 2026, and it's ecoli_node_option(3) from Libecoli. Byeee πŸ’–

πŸ“¦ where this page comes from