![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
#include <scriptnum10.h>
Public Member Functions | |
| CScriptNum10 (const int64_t &n) | |
| The ScriptNum implementation from Bitcoin Core 0.10.0, for cross-comparison. | |
| CScriptNum10 (const std::vector< unsigned char > &vch, bool fRequireMinimal, const size_t nMaxNumSize=nDefaultMaxNumSize) | |
| bool | operator== (const int64_t &rhs) const |
| auto | operator<=> (const int64_t &rhs) const |
| bool | operator== (const CScriptNum10 &rhs) const |
| auto | operator<=> (const CScriptNum10 &rhs) const |
| CScriptNum10 | operator+ (const int64_t &rhs) const |
| CScriptNum10 | operator- (const int64_t &rhs) const |
| CScriptNum10 | operator+ (const CScriptNum10 &rhs) const |
| CScriptNum10 | operator- (const CScriptNum10 &rhs) const |
| CScriptNum10 & | operator+= (const CScriptNum10 &rhs) |
| CScriptNum10 & | operator-= (const CScriptNum10 &rhs) |
| CScriptNum10 | operator- () const |
| CScriptNum10 & | operator= (const int64_t &rhs) |
| CScriptNum10 & | operator+= (const int64_t &rhs) |
| CScriptNum10 & | operator-= (const int64_t &rhs) |
| int | getint () const |
| std::vector< unsigned char > | getvch () const |
Static Public Member Functions | |
| static std::vector< unsigned char > | serialize (const int64_t &value) |
Static Public Attributes | |
| static const size_t | nDefaultMaxNumSize = 4 |
Static Private Member Functions | |
| static int64_t | set_vch (const std::vector< unsigned char > &vch) |
Private Attributes | |
| int64_t | m_value |
Definition at line 22 of file scriptnum10.h.
|
inlineexplicit |
The ScriptNum implementation from Bitcoin Core 0.10.0, for cross-comparison.
Definition at line 29 of file scriptnum10.h.
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 71 of file scriptnum10.h.
|
inline |
|
inline |
Definition at line 74 of file scriptnum10.h.
|
inline |
|
inline |
|
inline |
Definition at line 72 of file scriptnum10.h.
|
inline |
|
inline |
Definition at line 75 of file scriptnum10.h.
|
inline |
|
inline |
Definition at line 67 of file scriptnum10.h.
|
inline |
|
inline |
Definition at line 66 of file scriptnum10.h.
Definition at line 119 of file scriptnum10.h.
|
inlinestaticprivate |
Definition at line 153 of file scriptnum10.h.
|
private |
Definition at line 170 of file scriptnum10.h.
|
static |
Definition at line 34 of file scriptnum10.h.