intel::sec..._exception(3)

πŸ“¦ version 6.2.6, in arch rolling, epel 10, fedora 43, fedora 44

🌸 NAME 🌸

intel::security::metee_exception β€” bestie, this is the MeTee error exception class, and it's here to catch your errors with style πŸ’…

(oh and hi, this is a page from the Library Functions Manual, section 3, so it's all about library functions, periodt)


✨ SYNOPSIS ✨

#include <meteepp.h>

Lowkey important: this whole thing inherits std::system_error. So it's a real grown-up exception, it knows how to carry an error code and a category, and it's got main character energy in the <system_error> cinematic universe 🫢

πŸ‘‘ Public Member Functions

  • metee_exception (const std::string &what, int err=TEE_INTERNAL_ERROR)
  • metee_exception (int err, const std::error_category &cat)
  • metee_exception (int err, const std::error_category &cat, const std::string &what)
  • virtual ~metee_exception () noexcept

πŸ¦‹ DETAILED DESCRIPTION πŸ¦‹

MeTee error exception class class πŸŽ€ (yes bestie, "class class", the original said it like that, we don't gatekeep).

Definition at line 53 of file meteepp.h.


🧚 CONSTRUCTOR & DESTRUCTOR DOCUMENTATION 🧚

πŸ’– intel::security::metee_exception::metee_exception (const std::string & what, int err = TEE_INTERNAL_ERROR) [inline]

Constructor ✨

Parameters, no cap:

  • what β€” error string
  • err β€” error code

Definition at line 60 of file meteepp.h.


🌈 intel::security::metee_exception::metee_exception (int err, const std::error_category & cat) [inline]

Constructor πŸ’«

Parameters:

  • err β€” error code
  • cat β€” error category

Definition at line 65 of file meteepp.h.


πŸ“ intel::security::metee_exception::metee_exception (int err, const std::error_category & cat, const std::string & what) [inline]

Constructor πŸ”₯ the full three-argument serve, we love to see it

Parameters:

  • err β€” error code
  • cat β€” error category
  • what β€” error string

Definition at line 71 of file meteepp.h.


πŸ’œ virtual intel::security::metee_exception::~metee_exception () [inline], [virtual], [noexcept]

Destructor πŸŒ™ it's virtual, it's inline, and it's noexcept, so it will never throw at you on the way out. Iconic behaviour, truly.

Definition at line 74 of file meteepp.h.


πŸ’… AUTHOR πŸ’…

Generated automatically by Doxygen for metee from the source code. (not me writing my own manpage, it's giving robot authoress πŸ‘‘)


ok that's the whole page bestie, go forth and handle your exceptions responsibly 🫢

signing off from metee, this was intel::sec..._exception(3) β€” mwah, stan Doxygen, bye!! πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from