Imported Upstream version 2.81
[platform/upstream/libbullet.git] / UnitTests / cppunit / src / cppunit / AdditionalMessage.cpp
1 #include <cppunit/AdditionalMessage.h>
2
3
4 CPPUNIT_NS_BEGIN
5
6
7 AdditionalMessage::AdditionalMessage()
8 {
9 }
10
11
12 AdditionalMessage::AdditionalMessage( const std::string &detail1 )
13 {
14   if ( !detail1.empty() )
15     addDetail( detail1 );
16 }
17
18
19 AdditionalMessage::AdditionalMessage( const char *detail1 )
20 {
21   if ( detail1  &&  !std::string( detail1 ).empty() )
22     addDetail( std::string(detail1) );
23 }
24
25
26 AdditionalMessage::AdditionalMessage( const Message &other )
27     : SuperClass( other )
28 {
29 }
30
31
32 AdditionalMessage &
33 AdditionalMessage::operator =( const Message &other )
34 {
35   SuperClass::operator =( other );
36
37   return *this;
38 }
39
40
41 CPPUNIT_NS_END