rtxBigInt.h File Reference
Detailed Description
#include "rtxsrc/rtxContext.h"
Go to the source code of this file.
Classes | |
| struct | OSBigInt |
Functions | |
| EXTERNRTX void | rtxBigIntInit (OSBigInt *pInt) |
| EXTERNRTX int | rtxBigIntSetStr (OSCTXT *pCtxt, OSBigInt *pInt, const char *value, int radix) |
| EXTERNRTX int | rtxBigIntSetInt64 (OSCTXT *pCtxt, OSBigInt *pInt, OSINT64 value) |
| EXTERNRTX int | rtxBigIntSetUInt64 (OSCTXT *pCtxt, OSBigInt *pInt, OSUINT64 value) |
| EXTERNRTX int | rtxBigIntSetBytes (OSCTXT *pCtxt, OSBigInt *pInt, OSOCTET *value, int vallen) |
| EXTERNRTX int | rtxBigIntGetDataLen (const OSBigInt *pInt) |
| EXTERNRTX int | rtxBigIntGetData (OSCTXT *pCtxt, const OSBigInt *pInt, OSOCTET *buffer, int bufSize) |
| EXTERNRTX int | rtxBigIntDigitsNum (const OSBigInt *pInt, int radix) |
| EXTERNRTX int | rtxBigIntCopy (OSCTXT *pCtxt, const OSBigInt *pSrc, OSBigInt *pDst) |
| EXTERNRTX int | rtxBigIntFastCopy (OSCTXT *pCtxt, const OSBigInt *pSrc, OSBigInt *pDst) |
| EXTERNRTX int | rtxBigIntToString (OSCTXT *pCtxt, const OSBigInt *pInt, int radix, char *str, int strSize) |
| EXTERNRTX int | rtxBigIntPrint (const OSUTF8CHAR *name, const OSBigInt *bigint, int radix) |
| EXTERNRTX int | rtxBigIntCompare (const OSBigInt *arg1, const OSBigInt *arg2) |
| EXTERNRTX int | rtxBigIntStrCompare (OSCTXT *pCtxt, const char *arg1, const char *arg2) |
| EXTERNRTX void | rtxBigIntFree (OSCTXT *pCtxt, OSBigInt *pInt) |
| EXTERNRTX int | rtxBigIntAdd (OSCTXT *pctxt, OSBigInt *result, const OSBigInt *arg1, const OSBigInt *arg2) |
| EXTERNRTX int | rtxBigIntSubtract (OSCTXT *pctxt, OSBigInt *result, const OSBigInt *arg1, const OSBigInt *arg2) |
| EXTERNRTX int | rtxBigIntMultiply (OSCTXT *pctxt, OSBigInt *result, const OSBigInt *arg1, const OSBigInt *arg2) |
