rippled
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
ripple::SHAMapAddNode Class Reference

Public Member Functions

 SHAMapAddNode ()
 
void incInvalid ()
 
void incUseful ()
 
void incDuplicate ()
 
void reset ()
 
int getGood () const
 
bool isGood () const
 
bool isInvalid () const
 
bool isUseful () const
 
std::string get () const
 
SHAMapAddNodeoperator+= (SHAMapAddNode const &n)
 

Static Public Member Functions

static SHAMapAddNode duplicate ()
 
static SHAMapAddNode useful ()
 
static SHAMapAddNode invalid ()
 

Private Member Functions

 SHAMapAddNode (int good, int bad, int duplicate)
 

Private Attributes

int mGood
 
int mBad
 
int mDuplicate
 

Detailed Description

Definition at line 28 of file SHAMapAddNode.h.

Constructor & Destructor Documentation

◆ SHAMapAddNode() [1/2]

ripple::SHAMapAddNode::SHAMapAddNode ( )

Definition at line 70 of file SHAMapAddNode.h.

◆ SHAMapAddNode() [2/2]

ripple::SHAMapAddNode::SHAMapAddNode ( int  good,
int  bad,
int  duplicate 
)
private

Definition at line 74 of file SHAMapAddNode.h.

Member Function Documentation

◆ incInvalid()

void ripple::SHAMapAddNode::incInvalid ( )

Definition at line 80 of file SHAMapAddNode.h.

◆ incUseful()

void ripple::SHAMapAddNode::incUseful ( )

Definition at line 86 of file SHAMapAddNode.h.

◆ incDuplicate()

void ripple::SHAMapAddNode::incDuplicate ( )

Definition at line 92 of file SHAMapAddNode.h.

◆ reset()

void ripple::SHAMapAddNode::reset ( )

Definition at line 98 of file SHAMapAddNode.h.

◆ getGood()

int ripple::SHAMapAddNode::getGood ( ) const

Definition at line 104 of file SHAMapAddNode.h.

◆ isGood()

bool ripple::SHAMapAddNode::isGood ( ) const

Definition at line 132 of file SHAMapAddNode.h.

◆ isInvalid()

bool ripple::SHAMapAddNode::isInvalid ( ) const

Definition at line 110 of file SHAMapAddNode.h.

◆ isUseful()

bool ripple::SHAMapAddNode::isUseful ( ) const

Definition at line 116 of file SHAMapAddNode.h.

◆ get()

std::string ripple::SHAMapAddNode::get ( ) const

Definition at line 156 of file SHAMapAddNode.h.

◆ operator+=()

SHAMapAddNode & ripple::SHAMapAddNode::operator+= ( SHAMapAddNode const &  n)

Definition at line 122 of file SHAMapAddNode.h.

◆ duplicate()

SHAMapAddNode ripple::SHAMapAddNode::duplicate ( )
static

Definition at line 138 of file SHAMapAddNode.h.

◆ useful()

SHAMapAddNode ripple::SHAMapAddNode::useful ( )
static

Definition at line 144 of file SHAMapAddNode.h.

◆ invalid()

SHAMapAddNode ripple::SHAMapAddNode::invalid ( )
static

Definition at line 150 of file SHAMapAddNode.h.

Member Data Documentation

◆ mGood

int ripple::SHAMapAddNode::mGood
private

Definition at line 31 of file SHAMapAddNode.h.

◆ mBad

int ripple::SHAMapAddNode::mBad
private

Definition at line 32 of file SHAMapAddNode.h.

◆ mDuplicate

int ripple::SHAMapAddNode::mDuplicate
private

Definition at line 33 of file SHAMapAddNode.h.