Security Scol plugin
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 426 of file integer.cpp.

Constructor & Destructor Documentation

◆ Word() [1/3]

Word::Word ( )
inline

Definition at line 429 of file integer.cpp.

◆ Word() [2/3]

Word::Word ( word  value)
inline

Definition at line 430 of file integer.cpp.

◆ Word() [3/3]

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

Definition at line 431 of file integer.cpp.

Member Function Documentation

◆ GetHighHalf()

hword Word::GetHighHalf ( ) const
inline

Definition at line 467 of file integer.cpp.

◆ GetHighHalfAsBorrow()

hword Word::GetHighHalfAsBorrow ( ) const
inline

Definition at line 468 of file integer.cpp.

◆ GetLowHalf()

hword Word::GetLowHalf ( ) const
inline

Definition at line 466 of file integer.cpp.

◆ GetWhole()

word Word::GetWhole ( ) const
inline

Definition at line 465 of file integer.cpp.

◆ Multiply()

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

Definition at line 433 of file integer.cpp.

◆ operator!()

bool Word::operator! ( ) const
inline

Definition at line 460 of file integer.cpp.

◆ operator-() [1/2]

Word Word::operator- ( hword  a)
inline

Definition at line 447 of file integer.cpp.

◆ operator-() [2/2]

Word Word::operator- ( Word  a)
inline

Definition at line 440 of file integer.cpp.

◆ operator/()

hword Word::operator/ ( hword  divisor)
inline

Definition at line 455 of file integer.cpp.


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