![]() |
#include <multicnt.h>
Public Member Functions | |
| multiCnt () | |
| multiCnt (int) | |
| multiCnt (int, int) | |
| multiCnt (int, int *) | |
| multiCnt (const multiCnt &) | |
| void | copy_zero (void) |
| void | copy_new (int) |
| void | copy_delete (void) |
| void | copy_shallow (multiCnt &) |
| void | copy_deep (const multiCnt &) |
| void | set (int) |
| void | inc (void) |
| void | inc_carry (void) |
| int | inc (int) |
Data Fields | |
| int * | cnt |
| int | N |
| int | last_inc |
Definition at line 17 of file multicnt.h.
|
inline |
Definition at line 73 of file multicnt.h.
| multiCnt::multiCnt | ( | int | n | ) |
Definition at line 118 of file multicnt.cc.
Definition at line 130 of file multicnt.cc.
Definition at line 142 of file multicnt.cc.
Definition at line 91 of file multicnt.cc.
| void multiCnt::copy_delete | ( | void | ) |
Definition at line 81 of file multicnt.cc.
| void multiCnt::copy_new | ( | int | n | ) |
Definition at line 32 of file multicnt.cc.
|
inline |
Definition at line 62 of file multicnt.h.
|
inline |
Definition at line 51 of file multicnt.h.
| void multiCnt::inc | ( | void | ) |
Definition at line 154 of file multicnt.cc.
Definition at line 200 of file multicnt.cc.
| void multiCnt::inc_carry | ( | void | ) |
Definition at line 176 of file multicnt.cc.
| void multiCnt::set | ( | int | c | ) |
Definition at line 108 of file multicnt.cc.
| int* multiCnt::cnt |
Definition at line 21 of file multicnt.h.
| int multiCnt::last_inc |
Definition at line 23 of file multicnt.h.
| int multiCnt::N |
Definition at line 22 of file multicnt.h.