Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

mpnumber Struct Reference

#include <mpnumber.h>

Collaboration diagram for mpnumber:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 mpnumber ()
 mpnumber (unsigned int)
 mpnumber (const mpnumber &)
 ~mpnumber ()
const mpnumberoperator= (const mpnumber &)
bool operator== (const mpnumber &) const throw ()
bool operator!= (const mpnumber &) const throw ()
void wipe ()
size_t bitlength () const throw ()

Public Attributes

size_t size
mpwdata

Static Public Attributes

static const mpnumber ZERO
static const mpnumber ONE

Constructor & Destructor Documentation

mpnumber::mpnumber  ) 
 

mpnumber::mpnumber unsigned  int  ) 
 

mpnumber::mpnumber const mpnumber  ) 
 

mpnumber::~mpnumber  ) 
 


Member Function Documentation

size_t mpnumber::bitlength  )  const throw ()
 

bool mpnumber::operator!= const mpnumber  )  const throw ()
 

const mpnumber& mpnumber::operator= const mpnumber  ) 
 

bool mpnumber::operator== const mpnumber  )  const throw ()
 

void mpnumber::wipe  ) 
 


Member Data Documentation

mpw* mpnumber::data
 

const mpnumber mpnumber::ONE [static]
 

size_t mpnumber::size
 

const mpnumber mpnumber::ZERO [static]
 


The documentation for this struct was generated from the following file:
Generated on Mon Jun 20 08:16:19 2005 for BeeCrypt by  doxygen 1.4.0