Go to the documentation of this file.
14 #ifndef BRIDGEIO_INCLUDED
15 #define BRIDGEIO_INCLUDED
38 #define ENABLE_ILDG_TAG
56 BridgeIO(
const std::string& filename =
"stdout");
60 void init(
const std::string& filename);
61 void init(
const std::ostream& os);
68 void crucial(
const char *format, ...);
69 void general(
const char *format, ...);
70 void detailed(
const char *format, ...);
94 #ifdef ENABLE_ILDG_TAG
96 void ildg_init(
const std::string& filename);
98 void ildg(
const char *format, ...);
115 int node,
const char *format, va_list& arg);
134 #ifdef ENABLE_ILDG_TAG
141 #endif //BRIDGE_IO_INCLUDED
void init(const std::string &filename)
void set_indent(const int level)
std::ostream & getILDGStream()
void detailed(const char *format,...)
std::stack< std::ostream * > stack_
void paranoiac(const char *format,...)
void ildg_init(const std::ostream &os)
BridgeIO & operator=(const BridgeIO &)
static const std::string class_name
void ildg(const char *format,...)
static VerboseLevel set_verbose_level(const std::string &str)
BridgeIO(const std::string &filename="stdout")
static int m_indent_level
void crucial(const char *format,...)
std::ostream & getStream()
void print(VerboseLevel level, VerboseLevel write_level, int node, const char *format, va_list &arg)
void general(const char *format,...)
static std::string get_verbose_level(const VerboseLevel vl)