ost::SString(3)

πŸ“¦ version 1.8.1, in ubuntu jammy

🌸 NAME 🌸

ost::SString β€” streamable string realness, and yes bestie, this is the ost::SString(3) page from the Library Functions Manual. It's giving string you can stream into, no cap. πŸ’–

✨ SYNOPSIS ✨

#include <string.h>

Inherits ost::String, streambuf, and ostream.

πŸ‘‘ Public Member Functions

  • SString () β€” Create an empty streamable string ready for input. Fresh, empty, ready to receive all the vibes. ✨
  • SString (const SString &from) β€” Copy constructor. It clones another SString like a true bestie. 🫢
  • ~SString () β€” Cancel out the object. Destructor behavior, periodt. πŸ’…

πŸ”’ Protected Member Functions

  • int overflow (int c) β€” This is the streambuf function that actually outputs the data to the string. But like, don't touch it directly β€” see below for the whole tea. β˜•

🧚 Additional Inherited Members

Yep, there's more inherited stuff hanging around, but this page doesn't list it out. It's inherited, it's additional, it's giving mystery. πŸ‘€


πŸŽ€ Constructor & Destructor Documentation πŸŽ€

ost::SString::SString ()

Create an empty streamable string ready for input. A whole new empty SString, no cap. 🌸

ost::SString::SString (const SString & from)

Copy constructor. Takes from and copies its energy into a brand-new SString. πŸ¦‹

ost::SString::~SString ()

Cancel out the object. The destructor does its thing and the object is cancelled out. Bye bestie. πŸ‘‹

πŸ’… Member Function Documentation πŸ’…

int ost::SString::overflow (int c) [protected]

This is the streambuf function that actually outputs the data to the string. Since all output should be done with the standard ostream operators, this function should never be called directly. Like, literally do not call it directly, bestie β€” let the ostream operators handle it. πŸ™ˆ

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for GNU CommonC++ from the source code.


GNU CommonC++ β€” Sun Dec 27 2020 β€” and that's the whole ost::SString(3) manual, bestie. Stay streamy. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from