Make CBase58Data/RippleAddress movable (RIPD-428):

This significantly increases the performance in returning
these types from factory functions.
This commit is contained in:
Howard Hinnant
2014-07-29 16:01:04 -04:00
committed by Vinnie Falco
parent b43832fe57
commit c59fc332d5

View File

@@ -49,6 +49,12 @@ protected:
CBase58Data ();
~CBase58Data ();
CBase58Data (CBase58Data const&) = default;
CBase58Data& operator= (CBase58Data const&) = default;
#ifndef _MSC_VER
CBase58Data (CBase58Data&&) = default;
CBase58Data& operator= (CBase58Data&&) = default;
#endif
void SetData (int version, Blob const& vchDataIn)
{