mirror of
https://github.com/OPM/opm-simulators.git
synced 2026-09-05 04:40:19 -05:00
Coalesce constructors using a default value.
This commit is contained in:
@@ -43,11 +43,15 @@ namespace Opm {
|
|||||||
namespace Polymer {
|
namespace Polymer {
|
||||||
class Hello {
|
class Hello {
|
||||||
public:
|
public:
|
||||||
Hello() : designee_("world") {}
|
Hello(const ::std::string& dsgn = ::std::string("world"))
|
||||||
Hello(const std::string& dsgn) : designee_(dsgn) {}
|
: designee_(dsgn)
|
||||||
|
{}
|
||||||
|
|
||||||
template <class Ostream>
|
template <class Ostream>
|
||||||
friend Ostream& operator<< (Ostream& os, const Hello& h);
|
friend
|
||||||
|
Ostream&
|
||||||
|
operator<< (Ostream& os, const Hello& h);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
::std::string designee_;
|
::std::string designee_;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user