globus_errno_error_api(3)

πŸ’– NAME πŸ’–

globus_errno_error_api β€” the Globus Errno Error API, bestie ✨

Globus Errno Error API. Yes that's the whole vibe, she's a short intro and she knows it πŸ’…


🌸 SYNOPSIS 🌸

πŸŽ€ Topics

  • Error Construction β€” Error Construction. πŸ› οΈ
  • Error Data Accessors and Modifiers β€” Error Data Accessors and Modifiers. πŸ”
  • Error Handling Helpers β€” Error Handling Helpers. 🫢

✨ Detailed Description ✨

Globus Errno Error API. Okay so here's the tea β˜• β€” these globus_error functions exist because somebody was like "what if making new error types wasn't a whole ordeal" 😭, and they wanted that while still keeping every single feature of the error handling framework that already existed (think memory management, chaining, all of it β€” no cap, none of it got dropped) πŸ’―.

The functions in this API are auxiliary to the function in the Globus Generic Error API β€” meaning they're the lil sidekicks 🧚 that wrap things up so system errors can be represented in terms of a globus_error_t. It's giving "translator for your errno drama" fr fr 🌈.

🚨 IMPORTANT, no skipping: any program that uses Globus Errno Error functions must include "globus_common.h". Not optional. Periodt. πŸ‘‘

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for globus_common from the source code. πŸ€– (not a human author, just the robot doing robot things, and honestly? iconic.)


And that's a wrap on globus_errno_error_api, from the globus_common girlies β€” Version 18.15, dated right there in the globus_common library functions manual era πŸ’œ. Go forth and handle your errnos, you absolute main character πŸ¦‹βœ¨πŸ’–

πŸ“¦ where this page comes from