Add ripple_basics unity build module

This commit is contained in:
Vinnie Falco
2013-05-22 15:09:20 -07:00
parent 0159acbf5a
commit b9aa8e0a84
11 changed files with 328 additions and 202 deletions

View File

@@ -16,8 +16,6 @@
#include "Log.h"
#include "HashPrefixes.h"
SETUP_LOG();
std::string SHAMapNode::getString() const
{
static boost::format NodeID("NodeID(%s,%s)");
@@ -152,7 +150,7 @@ int SHAMapNode::selectBranch(const uint256& hash) const
void SHAMapNode::dump() const
{
cLog(lsDEBUG) << getString();
WriteLog (lsDEBUG, SHAMapNode) << getString();
}
SHAMapTreeNode::SHAMapTreeNode(uint32 seq, const SHAMapNode& nodeID) : SHAMapNode(nodeID), mHash(0),
@@ -254,7 +252,7 @@ SHAMapTreeNode::SHAMapTreeNode(const SHAMapNode& id, const std::vector<unsigned
{
if (rawNode.size() < 4)
{
cLog(lsINFO) << "size < 4";
WriteLog (lsINFO, SHAMapNode) << "size < 4";
throw std::runtime_error("invalid P node");
}
@@ -276,7 +274,7 @@ SHAMapTreeNode::SHAMapTreeNode(const SHAMapNode& id, const std::vector<unsigned
s.chop(32);
if (u.isZero())
{
cLog(lsINFO) << "invalid PLN node";
WriteLog (lsINFO, SHAMapNode) << "invalid PLN node";
throw std::runtime_error("invalid PLN node");
}
mItem = boost::make_shared<SHAMapItem>(u, s.peekData());
@@ -306,7 +304,7 @@ SHAMapTreeNode::SHAMapTreeNode(const SHAMapNode& id, const std::vector<unsigned
}
else
{
cLog(lsINFO) << "Unknown node prefix " << std::hex << prefix << std::dec;
WriteLog (lsINFO, SHAMapNode) << "Unknown node prefix " << std::hex << prefix << std::dec;
throw std::runtime_error("invalid node prefix");
}
}
@@ -504,7 +502,7 @@ void SHAMapTreeNode::makeInner()
void SHAMapTreeNode::dump()
{
cLog(lsDEBUG) << "SHAMapTreeNode(" << getNodeID() << ")";
WriteLog (lsDEBUG, SHAMapNode) << "SHAMapTreeNode(" << getNodeID() << ")";
}
std::string SHAMapTreeNode::getString() const