Ftdi::Context::Private(3)

πŸ“¦
version 1.5.42+git.de9f01e Β· 2 versions
, in opensuse-leap 16.0

✨ Ftdi::Context::Private ✨

Okay bestie, so this is the Ftdi::Context::Private manpage from libftdi1 β€” it's giving very C++ class energy, ngl. This page is literally auto-generated by Doxygen for libftdi1, so it's a little dry, but don't worry β€” I'm gonna walk you through every single detail, no cap. πŸ’…


🌸 SYNOPSIS 🌸

So like, here's the public member functions and public attributes, okay? Slay.

πŸ’– Public Member Functions πŸ’–

  • Private () β€” construct the thing ✨
  • ~Private () β€” destruct the thing, bye bestie πŸ¦‹

πŸŽ€ Public Attributes πŸŽ€

  • bool open β€” a bool, iconic
  • struct ftdi_context * ftdi β€” pointer to an ftdi_context struct
  • struct libusb_device * dev β€” pointer to a libusb_device struct
  • std::string vendor β€” the vendor string, periodt
  • std::string description β€” the description string
  • std::string serial β€” the serial string, main character energy

πŸ’œ Detailed Description πŸ’œ

Definition at line 38 of file ftdi.cpp. So that's where it lives, bestie. Remember it. πŸ”₯

🌈 Constructor & Destructor Documentation 🌈

🫢 Ftdi::Context::Private::Private () [inline] 🫢

  • Definition at line 41 of file ftdi.cpp.
  • References dev, ftdi, ftdi_new(), and open.

Yeah so the constructor is inline and it's out here referencing all those things. It ate, honestly. πŸ’…

πŸ’€ Ftdi::Context::Private::~Private () [inline] πŸ’€

  • Definition at line 47 of file ftdi.cpp.
  • References ftdi, ftdi_free(), ftdi_usb_close(), and open.

The destructor is also inline and it's literally calling the cleanup functions. It's giving responsible queen. 🧹✨


πŸ¦‹ Member Data Documentation πŸ¦‹

πŸ“ bool Ftdi::Context::Private::open πŸ“

  • Definition at line 55 of file ftdi.cpp.
  • Referenced by Private(), and ~Private().

So this open bool is a whole vibe β€” the constructor and destructor both care about it, iykyk. πŸ‘‘

🧚 struct ftdi_context* Ftdi::Context::Private::ftdi 🧚

  • Definition at line 57 of file ftdi.cpp.
  • Referenced by Private(), and ~Private().

The ftdi_context pointer, lowkey the star of the show β€” constructor and destructor both reference it fr fr. ⭐

🌈 struct libusb_device* Ftdi::Context::Private::dev 🌈

  • Definition at line 58 of file ftdi.cpp.
  • Referenced by Private().

The libusb_device pointer is just out here being referenced by the constructor, and that's it. Humble king. πŸ™ˆ

🌸 std::string Ftdi::Context::Private::vendor 🌸

  • Definition at line 60 of file ftdi.cpp.

No references listed, it's just existing beautifully. πŸ’–

πŸ’œ std::string Ftdi::Context::Private::description πŸ’œ

  • Definition at line 61 of file ftdi.cpp.

Also just vibing with no references. Queen of minding her own business. πŸŽ€

✨ std::string Ftdi::Context::Private::serial ✨

  • Definition at line 62 of file ftdi.cpp.

Same energy, no references, just a cute little string attribute slaying on her own. πŸ’…


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libftdi1 from the source code. So like, a robot wrote this, not a person β€” but we're still gonna give it main character energy, okay? πŸ€–πŸ’–

Version 1.5 β€” Wed Nov 6 2024 09:58:53 β€” that's the whole footer, bestie. This manpage is serving Ftdi::Context::Private(3) realness, and we are obsessed. Bye! πŸ«ΆπŸ’œπŸŒΈ
πŸ“¦ where this page comes from