digiKam
YFAuth::vlong Class Reference

Public Member Functions

unsigned bits () const
 
unsigned get_nunits () const
 
void load (unsigned *a, unsigned n)
 
 operator unsigned ()
 
vlongoperator+= (const vlong &x)
 
vlongoperator-= (const vlong &x)
 
vlongoperator= (const vlong &x)
 
void store (unsigned *a, unsigned n) const
 
 vlong (const vlong &x)
 
 vlong (unsigned x=0)
 
 ~vlong ()
 

Friends

class monty
 
int operator!= (const vlong &x, const vlong &y)
 
vlong operator% (const vlong &x, const vlong &y)
 
vlong operator* (const vlong &x, const vlong &y)
 
vlong operator+ (const vlong &x, const vlong &y)
 
vlong operator- (const vlong &x, const vlong &y)
 
vlong operator/ (const vlong &x, const vlong &y)
 
int operator< (const vlong &x, const vlong &y)
 
int operator<= (const vlong &x, const vlong &y)
 
int operator== (const vlong &x, const vlong &y)
 
int operator> (const vlong &x, const vlong &y)
 
int operator>= (const vlong &x, const vlong &y)
 

Constructor & Destructor Documentation

◆ vlong() [1/2]

YFAuth::vlong::vlong ( unsigned  x = 0)

◆ vlong() [2/2]

YFAuth::vlong::vlong ( const vlong x)

◆ ~vlong()

YFAuth::vlong::~vlong ( )

Member Function Documentation

◆ bits()

unsigned YFAuth::vlong::bits ( ) const

◆ get_nunits()

unsigned YFAuth::vlong::get_nunits ( ) const

◆ load()

void YFAuth::vlong::load ( unsigned *  a,
unsigned  n 
)

◆ operator unsigned()

YFAuth::vlong::operator unsigned ( )

References value.

◆ operator+=()

vlong & YFAuth::vlong::operator+= ( const vlong x)

◆ operator-=()

vlong & YFAuth::vlong::operator-= ( const vlong x)

◆ operator=()

vlong & YFAuth::vlong::operator= ( const vlong x)

◆ store()

void YFAuth::vlong::store ( unsigned *  a,
unsigned  n 
) const

Friends And Related Function Documentation

◆ monty

friend class monty
friend

◆ operator!=

int operator!= ( const vlong x,
const vlong y 
)
friend

◆ operator%

vlong operator% ( const vlong x,
const vlong y 
)
friend

◆ operator*

vlong operator* ( const vlong x,
const vlong y 
)
friend

◆ operator+

vlong operator+ ( const vlong x,
const vlong y 
)
friend

◆ operator-

vlong operator- ( const vlong x,
const vlong y 
)
friend

◆ operator/

vlong operator/ ( const vlong x,
const vlong y 
)
friend

◆ operator<

int operator< ( const vlong x,
const vlong y 
)
friend

◆ operator<=

int operator<= ( const vlong x,
const vlong y 
)
friend

◆ operator==

int operator== ( const vlong x,
const vlong y 
)
friend

◆ operator>

int operator> ( const vlong x,
const vlong y 
)
friend

◆ operator>=

int operator>= ( const vlong x,
const vlong y 
)
friend

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