diff options
Diffstat (limited to 'cpp/include/IceUtil/OutputUtil.h')
-rw-r--r-- | cpp/include/IceUtil/OutputUtil.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/include/IceUtil/OutputUtil.h b/cpp/include/IceUtil/OutputUtil.h index 4a712643473..0f5994694b9 100644 --- a/cpp/include/IceUtil/OutputUtil.h +++ b/cpp/include/IceUtil/OutputUtil.h @@ -87,9 +87,9 @@ class ICE_API Output : public OutputBase { public: - Output(); - Output(std::ostream&); - Output(const char*); + Output(bool = true); + Output(std::ostream&, bool = true); + Output(const char*, bool = true); virtual void print(const std::string&); // Print a string. @@ -104,6 +104,7 @@ private: std::string _blockStart; std::string _blockEnd; int _par; // If >= 0, we are writing a parameter list. + bool _breakBeforeBlock; // If true break before starting a new block. }; template<typename T> |