sc::SCFormIO(3)
π
sc::SCFormIO(3) β MPQC, bestie-style π
π NAME π
sc::SCFormIO β this utility class is used to print only on node 0 and to provide attractive indentation of output. No cap, itβs the tidy-output bestie. π
β¨ SYNOPSIS β¨
#include <formio.h>
π Static Public Member Functions π
Okay so hereβs the full static lineup, exact signatures and all β nothing skipped, nothing merged, periodt π
static std::ios & indent (std::ios &o)β the indent one; takesstd::ios &oand gives you back astd::ios &. πstatic std::ios & decindent (std::ios &o)β the dec-indent one; samestd::ios &oin,std::ios &out. π¦static std::ios & incindent (std::ios &o)β the inc-indent one;std::ios &ogoes in,std::ios &comes out. β¨static std::ios & skipnextindent (std::ios &o)β the skip-next-indent one; takesstd::ios &o, returnsstd::ios &. π«static void setverbose (std::ios &o, long v)β verbose setter;std::ios &oplus along v, returnsvoid. π₯static long getverbose (std::ios &o)β verbose getter; takesstd::ios &o, returnslong. πstatic void setindent (std::ios &o, long column)β indent setter; takesstd::ios &oand along column, returnsvoid. πstatic long getindent (std::ios &o)β indent getter; takesstd::ios &o, returnslong. πΈstatic int set_printnode (int)β print-node setter; takes anint, returns anint. π«Άstatic int get_printnode ()β print-node getter; takes no args, returnsint. πstatic void set_debug (int)β debug setter; takes anint, returnsvoid. πstatic int get_debug ()β debug getter; takes no args, returnsint. πstatic void init_mp (int me)βinit_mp; takes anint me, returnsvoid. π§static int get_node ()β node getter; takes no args, returnsint. πstatic void set_default_basename (const char *)β default-basename setter; takesconst char *, returnsvoid. πstatic const char * default_basename ()β default-basename getter; takes no args, returnsconst char *. π¦static char * fileext_to_filename (const char *extension)β takes aconst char *extension, returnschar *. β¨static void init_ostream (std::ostream &)β takesstd::ostream &, returnsvoid. π«static std::ostream & license (std::ostream &)β takesstd::ostream &, returnsstd::ostream &. πstatic std::ostream & warranty (std::ostream &)β takesstd::ostream &, returnsstd::ostream &. π‘οΈstatic std::ostream & copyright (std::ostream &)β takesstd::ostream &, returnsstd::ostream &. Β©οΈ
π Detailed Description π
This utility class is used to print only on node 0 and to provide attractive indentation of output. Thatβs the whole vibe: node 0 gets the print moment, and the indentation stays cute and readable. Itβs giving main-character formatting for terminal output. π β¨
πΈ Author πΈ
Author: Generated automatically by Doxygen for MPQC from the source code.
The robots handled this part, bestie β Iβm just here to make it sparkle. π€π
Signed, sealed, delivered with Version 2.3.1 energy, dated Sun Oct 4 2020. mwah ππ
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms