pstream.h(3)

πŸ“¦
version 1.0.4 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

pstream.h β€” Declares all PStreams classes

hey bestie πŸ’– this is the manual page for pstream.h(3) from the Library Functions Manual. it's literally declaring all PStreams classes, and we're about to go through every single crumb, no cap.

✨ SYNOPSIS ✨

okay so first, the include squad rolls in like:

#include <ios>
#include <streambuf>
#include <istream>
#include <ostream>
#include <string>
#include <vector>
#include <algorithm>
#include <cerrno>
#include <cstddef>
#include <cstdlib>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/ioctl.h>
#include <unistd.h>
#include <signal.h>
#include <fcntl.h>

πŸŽ€ Classes πŸŽ€

  • struct redi::pstreams β€” the common base class serving up constants and typenames πŸ‘‘
  • class redi::basic_pstreambuf< CharT, Traits > β€” class template for the stream buffer, the backstage icon 🧚
  • class redi::pstream_common< CharT, Traits > β€” class template for the common base class, the shared vibe πŸ’œ
  • class redi::basic_ipstream< CharT, Traits > β€” class template for Input PStreams, taking it all in ✨
  • class redi::basic_opstream< CharT, Traits > β€” class template for Output PStreams, giving it all out πŸ’…
  • class redi::basic_pstream< CharT, Traits > β€” class template for Bidirectional PStreams, doing both ways πŸ”₯
  • class redi::basic_rpstream< CharT, Traits > β€” class template for Restricted PStreams, boundaries bestie πŸŽ€

πŸ’œ Namespaces πŸ’œ

  • namespace redi β€” all PStreams classes are declared in namespace redi, periodt.

🌈 Macros 🌈

  • #define PSTREAMS_VERSION 0x0104 β€” the library version, literally 0x0104 πŸ’–

πŸ¦‹ Typedefs πŸ¦‹

  • typedef basic_pstreambuf< char > redi::pstreambuf β€” type definition for common template specialisation ✨
  • typedef basic_ipstream< char > redi::ipstream β€” type definition for common template specialisation πŸ’œ
  • typedef basic_opstream< char > redi::opstream β€” type definition for common template specialisation πŸŽ€
  • typedef basic_pstream< char > redi::pstream β€” type definition for common template specialisation 🌸
  • typedef basic_rpstream< char > redi::rpstream β€” type definition for common template specialisation πŸ¦‹

πŸ’… Detailed Description πŸ’…

Declares all PStreams classes. that's the whole assignment, and she ate.

πŸ‘‘ Author πŸ‘‘

Jonathan Wakely

Defines classes redi::ipstream, redi::opstream, redi::pstream and redi::rpstream. so those four are the main characters here, iykyk.

πŸ“œ Author πŸ“œ

Generated automatically by Doxygen for PStreams from the source code.


okay that's the whole page bestie πŸ’– the footer vibe is source/version: PStreams, manual: pstream.h(3), and there's no date listed, so she's timeless. byeeee 🌈✨

πŸ“¦ where this page comes from