From f561acd4c819ee227db5be1b6dddd2edcf9a8452 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Sun, 14 Apr 2013 03:16:27 -0700 Subject: [PATCH] add 'isSet' to tell if a RippleAddress is non-empty. --- src/cpp/ripple/RippleAddress.cpp | 5 +++++ src/cpp/ripple/RippleAddress.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/cpp/ripple/RippleAddress.cpp b/src/cpp/ripple/RippleAddress.cpp index 23948ad20..d56cee8d8 100644 --- a/src/cpp/ripple/RippleAddress.cpp +++ b/src/cpp/ripple/RippleAddress.cpp @@ -71,6 +71,11 @@ void RippleAddress::clear() vchData.clear(); } +bool RippleAddress::isSet() const +{ + return nVersion != VER_NONE; +} + std::string RippleAddress::humanAddressType() const { switch (nVersion) diff --git a/src/cpp/ripple/RippleAddress.h b/src/cpp/ripple/RippleAddress.h index d12cf101b..96d58b4b5 100644 --- a/src/cpp/ripple/RippleAddress.h +++ b/src/cpp/ripple/RippleAddress.h @@ -27,7 +27,9 @@ public: // For public and private key, checks if they are legal. bool isValid() const; + void clear(); + bool isSet() const; std::string humanAddressType() const;