BeeCrypt 4.2.1
mpnumber Struct Reference

#include <mpnumber.h>

Collaboration diagram for mpnumber:

Public Member Functions

 mpnumber ()
 mpnumber (unsigned int)
 mpnumber (size_t, const mpw *)
 mpnumber (const mpnumber &)
 ~mpnumber ()
const mpnumberoperator= (const mpnumber &)
void wipe ()
size_t bitlength () const

Data Fields

size_t size
mpwdata

Static Public Attributes

static const mpnumber ZERO
static const mpnumber ONE

Constructor & Destructor Documentation

◆ mpnumber() [1/4]

mpnumber::mpnumber ( )

Referenced by mpnumber(), and operator=().

◆ mpnumber() [2/4]

mpnumber::mpnumber ( unsigned int )

◆ mpnumber() [3/4]

mpnumber::mpnumber ( size_t ,
const mpw *  )

◆ mpnumber() [4/4]

mpnumber::mpnumber ( const mpnumber & )

References mpnumber().

◆ ~mpnumber()

mpnumber::~mpnumber ( )

Member Function Documentation

◆ bitlength()

size_t mpnumber::bitlength ( ) const

◆ operator=()

const mpnumber & mpnumber::operator= ( const mpnumber & )

References mpnumber().

◆ wipe()

void mpnumber::wipe ( )

Field Documentation

◆ data

mpw* mpnumber::data

◆ ONE

const mpnumber mpnumber::ONE
static

◆ size

size_t mpnumber::size

◆ ZERO

const mpnumber mpnumber::ZERO
static

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