34#ifndef HPP_UTIL_INDENT_HH 35#define HPP_UTIL_INDENT_HH 36#include <hpp/util/config.hh> 41HPP_UTIL_DLLAPI
long&
indent(std::ostream& o);
44HPP_UTIL_DLLAPI std::ostream&
incindent(std::ostream& o);
47HPP_UTIL_DLLAPI std::ostream&
decindent(std::ostream& o);
50HPP_UTIL_DLLAPI std::ostream&
resetindent(std::ostream& o);
53HPP_UTIL_DLLAPI std::ostream&
iendl(std::ostream& o);
57HPP_UTIL_DLLAPI std::ostream&
incendl(std::ostream& o);
61HPP_UTIL_DLLAPI std::ostream&
decendl(std::ostream& o);
Definition assertion.hh:45
HPP_UTIL_DLLAPI std::ostream & resetindent(std::ostream &o)
Reset the indentation.
Definition indent.cc:55
HPP_UTIL_DLLAPI long & indent(std::ostream &o)
The current indentation level for o.
Definition indent.cc:35
HPP_UTIL_DLLAPI std::ostream & incendl(std::ostream &o)
Increment the indentation, print an end of line, and set the indentation.
Definition indent.cc:67
HPP_UTIL_DLLAPI std::ostream & incindent(std::ostream &o)
Increment the indentation.
Definition indent.cc:41
HPP_UTIL_DLLAPI std::ostream & decendl(std::ostream &o)
Decrement the indentation, print an end of line, and set the indentation.
Definition indent.cc:69
HPP_UTIL_DLLAPI std::ostream & iendl(std::ostream &o)
Print an end of line, then set the indentation.
Definition indent.cc:60
HPP_UTIL_DLLAPI std::ostream & decindent(std::ostream &o)
Decrement the indentation.
Definition indent.cc:46