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, ...);
90 #ifdef ENABLE_ILDG_TAG
92 void ildg_init(
const std::string& filename);
94 void ildg(
const char *format, ...);
111 int node,
const char *format, va_list& arg);
128 #ifdef ENABLE_ILDG_TAG
135 #endif //BRIDGE_IO_INCLUDED
void detailed(const char *format,...)
void general(const char *format,...)
void ildg_init(const std::ostream &os)
void init(const std::string &filename)
std::stack< std::ostream * > stack_
void ildg(const char *format,...)
BridgeIO(const std::string &filename="stdout")
void paranoiac(const char *format,...)
void crucial(const char *format,...)
BridgeIO & operator=(const BridgeIO &)
std::ostream & getStream()
static std::string get_verbose_level(const VerboseLevel vl)
void print(VerboseLevel level, VerboseLevel write_level, int node, const char *format, va_list &arg)
static const std::string class_name
static VerboseLevel set_verbose_level(const std::string &str)
std::ostream & getILDGStream()