30 #if defined(TraceWriter_RECURSES)
31 #error Recursive header files inclusion detected in TraceWriter.h
32 #else // defined(TraceWriter_RECURSES)
34 #define TraceWriter_RECURSES
36 #if !defined TraceWriter_h
146 #endif // !defined TraceWriter_h
148 #undef TraceWriter_RECURSES
149 #endif // else defined(TraceWriter_RECURSES)
virtual std::string postfixReset()=0
virtual std::string prefixWarning()=0
virtual std::string prefixEmphase()=0
virtual std::string prefixInfo()=0
DGtal is the top-level namespace which contains all DGtal functions and types.
virtual std::string prefixError()=0
void selfDisplay(std::ostream &out) const
TraceWriter & operator=(const TraceWriter &other)
std::ostream & operator<<(std::ostream &out, const ClosedIntegerHalfPlane< TSpace > &object)
TraceWriter(std::ostream &aoutputStream)
Virtual Class to implement trace writers.
std::ostream & myOutputStream
Reference to the output stream.
std::ostream & outputStream()
TraceWriter(const TraceWriter &other)