---
name: "sc_SCFormIO"
section: "3"
platform: "linux"
package: "libsc-doc"
version: "2.3.1-22"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/sc_SCFormIO"
---

# sc\_SCFormIO(3)

This utility class is used to print only on node 0 and to provide attractive indentation of output.

## NAME

sc::SCFormIO - This utility class is used to print only on node 0 and to provide attractive indentation of output.

## SYNOPSIS

`#include <formio.h>`

### Static Public Member Functions

static std::ios & **indent** (std::ios &o)\
 static std::ios & **decindent** (std::ios &o)\
 static std::ios & **incindent** (std::ios &o)\
 static std::ios & **skipnextindent** (std::ios &o)\
 static void **setverbose** (std::ios &o, long v)\
 static long **getverbose** (std::ios &o)\
 static void **setindent** (std::ios &o, long column)\
 static long **getindent** (std::ios &o)\
 static int **set\_printnode** (int)\
 static int **get\_printnode** ()\
 static void **set\_debug** (int)\
 static int **get\_debug** ()\
 static void **init\_mp** (int me)\
 static int **get\_node** ()\
 static void **set\_default\_basename** (const char \*)\
 static const char \* **default\_basename** ()\
 static char \* **fileext\_to\_filename** (const char \*extension)\
 static void **init\_ostream** (std::ostream &)\
 static std::ostream & **license** (std::ostream &)\
 static std::ostream & **warranty** (std::ostream &)\
 static std::ostream & **copyright** (std::ostream &)\

## Detailed Description

This utility class is used to print only on node 0 and to provide attractive indentation of output.

## Author

Generated automatically by Doxygen for MPQC from the source code.
