Files
xahaud/src/cpp/ripple/ripple_SHAMapMissingNode.cpp
2013-06-15 18:20:59 -07:00

27 lines
689 B
C++

//------------------------------------------------------------------------------
/*
Copyright (c) 2011-2013, OpenCoin, Inc.
*/
//==============================================================================
std::ostream& operator<< (std::ostream& out, const SHAMapMissingNode& mn)
{
switch (mn.getMapType ())
{
case smtTRANSACTION:
out << "Missing/TXN(" << mn.getNodeID () << "/" << mn.getNodeHash () << ")";
break;
case smtSTATE:
out << "Missing/STA(" << mn.getNodeID () << "/" << mn.getNodeHash () << ")";
break;
case smtFREE:
default:
out << "Missing/" << mn.getNodeID ();
break;
};
return out;
}