Crypto++ 8.2
Free C&
Public Member Functions | Static Public Member Functions | List of all members
Word Class Reference

Public Member Functions

 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)
 

Detailed Description

Definition at line 410 of file integer.cpp.

Constructor & Destructor Documentation

◆ Word() [1/3]

Word::Word ( )
inline

Definition at line 413 of file integer.cpp.

◆ Word() [2/3]

Word::Word ( word  value)
inline

Definition at line 414 of file integer.cpp.

◆ Word() [3/3]

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

Definition at line 415 of file integer.cpp.

Member Function Documentation

◆ Multiply()

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

Definition at line 417 of file integer.cpp.

◆ operator-() [1/2]

Word Word::operator- ( Word  a)
inline

Definition at line 424 of file integer.cpp.

◆ operator-() [2/2]

Word Word::operator- ( hword  a)
inline

Definition at line 431 of file integer.cpp.

◆ operator/()

hword Word::operator/ ( hword  divisor)
inline

Definition at line 439 of file integer.cpp.

◆ operator!()

bool Word::operator! ( ) const
inline

Definition at line 444 of file integer.cpp.

◆ GetWhole()

word Word::GetWhole ( ) const
inline

Definition at line 449 of file integer.cpp.

◆ GetLowHalf()

hword Word::GetLowHalf ( ) const
inline

Definition at line 450 of file integer.cpp.

◆ GetHighHalf()

hword Word::GetHighHalf ( ) const
inline

Definition at line 451 of file integer.cpp.

◆ GetHighHalfAsBorrow()

hword Word::GetHighHalfAsBorrow ( ) const
inline

Definition at line 452 of file integer.cpp.


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