rippled
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
ripple::SHAMapAddNode Class Reference

#include <SHAMapAddNode.h>

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 9 of file SHAMapAddNode.h.

Constructor & Destructor Documentation

◆ SHAMapAddNode() [1/2]

ripple::SHAMapAddNode::SHAMapAddNode ( )

Definition at line 51 of file SHAMapAddNode.h.

◆ SHAMapAddNode() [2/2]

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

Definition at line 55 of file SHAMapAddNode.h.

Member Function Documentation

◆ incInvalid()

void ripple::SHAMapAddNode::incInvalid ( )

Definition at line 61 of file SHAMapAddNode.h.

◆ incUseful()

void ripple::SHAMapAddNode::incUseful ( )

Definition at line 67 of file SHAMapAddNode.h.

◆ incDuplicate()

void ripple::SHAMapAddNode::incDuplicate ( )

Definition at line 73 of file SHAMapAddNode.h.

◆ reset()

void ripple::SHAMapAddNode::reset ( )

Definition at line 79 of file SHAMapAddNode.h.

◆ getGood()

int ripple::SHAMapAddNode::getGood ( ) const

Definition at line 85 of file SHAMapAddNode.h.

◆ isGood()

bool ripple::SHAMapAddNode::isGood ( ) const

Definition at line 113 of file SHAMapAddNode.h.

◆ isInvalid()

bool ripple::SHAMapAddNode::isInvalid ( ) const

Definition at line 91 of file SHAMapAddNode.h.

◆ isUseful()

bool ripple::SHAMapAddNode::isUseful ( ) const

Definition at line 97 of file SHAMapAddNode.h.

◆ get()

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

Definition at line 137 of file SHAMapAddNode.h.

◆ operator+=()

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

Definition at line 103 of file SHAMapAddNode.h.

◆ duplicate()

SHAMapAddNode ripple::SHAMapAddNode::duplicate ( )
static

Definition at line 119 of file SHAMapAddNode.h.

◆ useful()

SHAMapAddNode ripple::SHAMapAddNode::useful ( )
static

Definition at line 125 of file SHAMapAddNode.h.

◆ invalid()

SHAMapAddNode ripple::SHAMapAddNode::invalid ( )
static

Definition at line 131 of file SHAMapAddNode.h.

Member Data Documentation

◆ mGood

int ripple::SHAMapAddNode::mGood
private

Definition at line 12 of file SHAMapAddNode.h.

◆ mBad

int ripple::SHAMapAddNode::mBad
private

Definition at line 13 of file SHAMapAddNode.h.

◆ mDuplicate

int ripple::SHAMapAddNode::mDuplicate
private

Definition at line 14 of file SHAMapAddNode.h.