sc::FileRender(3)

πŸ“¦
version 2.3.1 Β· 5 versions
, in ubuntu jammy

🌸 NAME 🌸

sc::FileRender β€” that's the class this whole page is about, bestie πŸ’…


✨ SYNOPSIS ✨

okay so this page is for sc::FileRender(3) from the MPQC manual, and it's giving very specific class-energy πŸŽ€

  • Inherits sc::Render.
  • Inherited by sc::OOGLRender.

πŸ’– Public Member Functions πŸ’–

  • FileRender (const char *filename) β€” constructor vibes, taking a const char *filename 🫢
  • FileRender (std::ostream &o=ExEnv::out0()) β€” constructor vibes, taking a std::ostream & called o, with default ExEnv::out0() ✨
  • FileRender (const Ref< KeyVal > &) β€” constructor vibes, taking a const Ref< KeyVal > & πŸ’«
  • void clear () β€” the clear() member, returns void, takes no args 🧼
  • virtual void set_filename (const char *name) β€” virtual member, returns void, takes a const char *name πŸ“
  • virtual void set_basename (const char *name) β€” virtual member, returns void, takes a const char *name 🏷️
  • virtual const char * file_extension () β€” virtual member, returns const char *, takes no args πŸ”Ž

🫢 Protected Member Functions 🫢

  • char * get_filename (const char *objectname) β€” protected, returns char *, takes a const char *objectname πŸ’–
  • void open_sbuf (const char *objectname) β€” protected, returns void, takes a const char *objectname πŸ¦‹
  • void close_sbuf () β€” protected, returns void, takes no args 🌸

πŸ¦‹ Protected Attributes πŸ¦‹

  • char * filename_ β€” protected attribute, type char * πŸ’…
  • char * basename_ β€” protected attribute, type char * πŸŽ€
  • std::streambuf * sbuf_ β€” protected attribute, type std::streambuf * 🌈
  • int delete_sbuf_ β€” protected attribute, type int ⭐
  • int depth_ β€” protected attribute, type int πŸ”₯

πŸ’œ AUTHOR πŸ’œ

Generated automatically by Doxygen for MPQC from the source code. no cap, that's literally what it says 🫢


okay bestie, that's the whole page β€” signing off with Version 2.3.1, dated Sun Oct 4 2020, for sc::FileRender(3) from MPQC πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from