Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
Word Class Reference

Public Member Functions

 Word ()
 
 Word (word value)
 
 Word (hword low, hword high)
 
Word operator- (Word a)
 
Word operator- (hword a)
 
hword operator/ (hword divisor)
 
bool operator! () const
 
word GetWhole () const
 
hword GetLowHalf () const
 
hword GetHighHalf () const
 
hword GetHighHalfAsBorrow () const
 

Static Public Member Functions

static Word Multiply (hword a, hword b)
 

Private Attributes

word m_whole
 

Detailed Description

Definition at line 353 of file integer.cpp.

Constructor & Destructor Documentation

Word::Word ( )
inline

Definition at line 364 of file integer.cpp.

Word::Word ( word  value)
inline

Definition at line 367 of file integer.cpp.

Word::Word ( hword  low,
hword  high 
)
inline

Definition at line 368 of file integer.cpp.

Member Function Documentation

hword Word::GetHighHalf ( ) const
inline

Definition at line 404 of file integer.cpp.

hword Word::GetHighHalfAsBorrow ( ) const
inline

Definition at line 405 of file integer.cpp.

hword Word::GetLowHalf ( ) const
inline

Definition at line 403 of file integer.cpp.

word Word::GetWhole ( ) const
inline

Definition at line 402 of file integer.cpp.

Here is the caller graph for this function:

static Word Word::Multiply ( hword  a,
hword  b 
)
inlinestatic

Definition at line 370 of file integer.cpp.

bool Word::operator! ( ) const
inline

Definition at line 397 of file integer.cpp.

Word Word::operator- ( Word  a)
inline

Definition at line 377 of file integer.cpp.

Word Word::operator- ( hword  a)
inline

Definition at line 384 of file integer.cpp.

hword Word::operator/ ( hword  divisor)
inline

Definition at line 392 of file integer.cpp.

Member Data Documentation

word Word::m_whole
private

Definition at line 408 of file integer.cpp.


The documentation for this class was generated from the following file: