IOException(3)

πŸ“¦
version 7.21.7 Β· 4 versions
, in fedora 43

πŸ’– IOException(3) β€” the libpgf exception that's literally just vibing πŸ’–

okay bestie, so this is IOException, a member of the libpgf family, and it lives in section 3 of the manual. It's a PGF exception, and honestly? It's giving "small but mighty." Let's get into it 🫢


✨ NAME ✨

IOException β€” PGF exception. That's it, that's the whole thing. Short. Iconic. Main character energy. πŸ‘‘


🌸 SYNOPSIS 🌸

#include <PGFtypes.h>

πŸ’… Public Member Functions

  • IOException () β€” Standard constructor.
  • IOException (OSError err) β€” the constructor that actually takes a lil something something.

πŸŽ€ Public Attributes

  • OSError error β€” operating system error code.

πŸ¦‹ Detailed Description πŸ¦‹

IOException β€” PGF exception.

PGF I/O exception. periodt. 🌈

Author: C. Stamm

Definition at line 210 of file PGFtypes.h.


🧚 Constructor & Destructor Documentation 🧚

IOException::IOException () [inline]

Standard constructor. No thoughts, head empty, error state chill. 😌

Definition at line 214 of file PGFtypes.h.

214 : error(NoError) {}
not me looking at this and going "aw it starts with NoError, we love a clean slate" πŸ’œ

IOException::IOException (OSError err) [inline]

Constructor. This one takes a parameter, so it's the responsible sibling. πŸ”₯

Parameters

  • err β€” Run-time error

Definition at line 218 of file PGFtypes.h.

218 : error(err) {}

πŸ“ Member Data Documentation πŸ“

OSError IOException::error

operating system error code. This is the actual data, the whole point of the object, the moment. ✨

Definition at line 211 of file PGFtypes.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libpgf from the source code.


fr fr bestie, that's the entire page β€” no cap, every constructor, every attribute, every line number accounted for. πŸ’š

okay so that's a wrap on IOException(3) from libpgf, Version 7.21.2, dated Thu Jul 24 2025 00:00:00. go forth and catch your exceptions responsibly, ily, bye πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from