diff options
Diffstat (limited to 'src/cppunit/AdditionalMessage.cpp')
| -rw-r--r-- | src/cppunit/AdditionalMessage.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/cppunit/AdditionalMessage.cpp b/src/cppunit/AdditionalMessage.cpp new file mode 100644 index 0000000..49f73c7 --- /dev/null +++ b/src/cppunit/AdditionalMessage.cpp @@ -0,0 +1,42 @@ +#include <cppunit/AdditionalMessage.h> + + +namespace CppUnit +{ + + +AdditionalMessage::AdditionalMessage() +{ +} + + +AdditionalMessage::AdditionalMessage( const std::string &detail1 ) +{ + if ( !detail1.empty() ) + addDetail( detail1 ); +} + + +AdditionalMessage::AdditionalMessage( const char *detail1 ) +{ + if ( detail1 && !std::string( detail1 ).empty() ) + addDetail( std::string(detail1) ); +} + + +AdditionalMessage::AdditionalMessage( const CppUnit::Message &other ) + : SuperClass( other ) +{ +} + + +AdditionalMessage & +AdditionalMessage::operator =( const CppUnit::Message &other ) +{ + SuperClass::operator =( other ); + + return *this; +} + + +} // namespace CppUnit |
