C++ wrapper for BIGNUM (OpenSSL bignum)
More...
#include <bignum.h>
C++ wrapper for BIGNUM (OpenSSL bignum)
Definition at line 57 of file bignum.h.
CBigNum::CBigNum |
( |
const CBigNum & |
b | ) |
|
|
inline |
CBigNum::CBigNum |
( |
signed char |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
short |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
int |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
long |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
long long |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
unsigned char |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
unsigned short |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
unsigned int |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
unsigned long |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
unsigned long long |
n | ) |
|
|
inline |
CBigNum::CBigNum |
( |
const std::vector< unsigned char > & |
vch | ) |
|
|
inlineexplicit |
unsigned int CBigNum::GetCompact |
( |
| ) |
const |
|
inline |
std::string CBigNum::GetHex |
( |
| ) |
const |
|
inline |
int CBigNum::getint |
( |
| ) |
const |
|
inline |
unsigned int CBigNum::GetSerializeSize |
( |
int |
nType = 0 , |
|
|
int |
nVersion = PROTOCOL_VERSION |
|
) |
| const |
|
inline |
unsigned int CBigNum::getuint |
( |
| ) |
const |
|
inline |
uint256 CBigNum::getuint256 |
( |
| ) |
const |
|
inline |
unsigned long CBigNum::getulong |
( |
| ) |
const |
|
inline |
std::vector<unsigned char> CBigNum::getvch |
( |
| ) |
const |
|
inline |
bool CBigNum::operator! |
( |
| ) |
const |
|
inline |
const CBigNum CBigNum::operator++ |
( |
int |
| ) |
|
|
inline |
const CBigNum CBigNum::operator-- |
( |
int |
| ) |
|
|
inline |
CBigNum& CBigNum::operator<<= |
( |
unsigned int |
shift | ) |
|
|
inline |
CBigNum& CBigNum::operator>>= |
( |
unsigned int |
shift | ) |
|
|
inline |
template<typename Stream >
void CBigNum::Serialize |
( |
Stream & |
s, |
|
|
int |
nType = 0 , |
|
|
int |
nVersion = PROTOCOL_VERSION |
|
) |
| const |
|
inline |
CBigNum& CBigNum::SetCompact |
( |
unsigned int |
nCompact | ) |
|
|
inline |
void CBigNum::SetHex |
( |
const std::string & |
str | ) |
|
|
inline |
void CBigNum::setint64 |
( |
int64_t |
sn | ) |
|
|
inline |
void CBigNum::setuint256 |
( |
uint256 |
n | ) |
|
|
inline |
void CBigNum::setuint64 |
( |
uint64_t |
n | ) |
|
|
inline |
void CBigNum::setulong |
( |
unsigned long |
n | ) |
|
|
inline |
void CBigNum::setvch |
( |
const std::vector< unsigned char > & |
vch | ) |
|
|
inline |
std::string CBigNum::ToString |
( |
int |
nBase = 10 | ) |
const |
|
inline |
template<typename Stream >
void CBigNum::Unserialize |
( |
Stream & |
s, |
|
|
int |
nType = 0 , |
|
|
int |
nVersion = PROTOCOL_VERSION |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: