52 #ifndef CGAL_IO_VERBOSE_OSTREAM_H
53 #define CGAL_IO_VERBOSE_OSTREAM_H 1
54 #ifndef CGAL_PROTECT_IOSTREAM
56 #define CGAL_PROTECT_IOSTREAM
61 #define CGAL__VERB(x) if (b) *o << x; return *this
68 :
b(active),
o(&
out){}
72 std::ostream&
out() {
return *
o; }
74 #ifndef CGAL_CFG_NO_MEMBER_TEMPLATES
77 #endif // CGAL_CFG_NO_MEMBER_TEMPLATES //
118 #endif // CGAL_IO_VERBOSE_OSTREAM_H //
Verbose_ostream & flush()
Verbose_ostream & operator<<(long l)
void set_verbose(bool active)
Verbose_ostream & put(char c)
Verbose_ostream & operator<<(const char *s)
Verbose_ostream & operator<<(unsigned short i)
Verbose_ostream & write(const char *s, int n)
Verbose_ostream & operator<<(std::ostream &(*f)(std::ostream &))
Verbose_ostream & operator<<(void *p)
Verbose_ostream & operator<<(short i)
Verbose_ostream(bool active=false, std::ostream &out=std::cerr)
Verbose_ostream & operator<<(int a)
Verbose_ostream & operator<<(unsigned int a)
Verbose_ostream & operator<<(float f)
Verbose_ostream & operator<<(char c)
Verbose_ostream & operator<<(const T &t)
Verbose_ostream & operator<<(double d)
Verbose_ostream & operator<<(unsigned long l)
#define CGAL_BEGIN_NAMESPACE
#define CGAL_END_NAMESPACE
Verbose_ostream & operator<<(std::ios &(*f)(std::ios &))