Files
rippled/modules/ripple_app/shamap/ripple_SHAMapMissingNode.cpp
2013-07-23 18:47:02 -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;
}