Searched refs:NumberlikeArray (Results 1 - 4 of 4) sorted by relevance
/external/pdfium/third_party/bigint/ |
H A D | NumberlikeArray.hh | 16 /* A NumberlikeArray<Blk> object holds a heap-allocated array of Blk with a 20 * NumberlikeArray provides no information hiding. Subclasses should use 25 * NumberlikeArray< the-type-argument >::getLength; 28 class NumberlikeArray { class 36 // The current allocated capacity of this NumberlikeArray (in blocks) 38 // The actual length of the value stored in this NumberlikeArray (in blocks) 43 // Constructs a ``zero'' NumberlikeArray with the given capacity. 44 NumberlikeArray(Index c) : cap(c), len(0) { function in class:NumberlikeArray 48 /* Constructs a zero NumberlikeArray without allocating a backing array. 52 NumberlikeArray() function in class:NumberlikeArray 130 NumberlikeArray<Blk>::NumberlikeArray(const NumberlikeArray<Blk> &x) function in class:NumberlikeArray 158 NumberlikeArray<Blk>::NumberlikeArray(const Blk *b, Index blen) function in class:NumberlikeArray [all...] |
H A D | BigUnsignedInABase.hh | 10 #include "NumberlikeArray.hh" 30 * (2) Both use the management features of NumberlikeArray. (In fact, my desire 32 * introduce NumberlikeArray.) 38 class BigUnsignedInABase : protected NumberlikeArray<unsigned short> { 51 BigUnsignedInABase(int, Index c) : NumberlikeArray<Digit>(0, c) {} 61 BigUnsignedInABase() : NumberlikeArray<Digit>(), base(2) {} 64 BigUnsignedInABase(const BigUnsignedInABase &x) : NumberlikeArray<Digit>(x), base(x.base) {} 68 NumberlikeArray<Digit>::operator =(x); 75 // Destructor. NumberlikeArray does the delete for us. 108 // Expose these from NumberlikeArray directl [all...] |
H A D | BigUnsigned.hh | 10 #include "NumberlikeArray.hh" 16 * The number is stored as a NumberlikeArray of unsigned longs as if it were 19 class BigUnsigned : protected NumberlikeArray<unsigned long> { 28 typedef NumberlikeArray<Blk>::Index Index; 29 using NumberlikeArray<Blk>::N; 33 BigUnsigned(int, Index c) : NumberlikeArray<Blk>(0, c) {} 43 BigUnsigned() : NumberlikeArray<Blk>() {} 46 BigUnsigned(const BigUnsigned &x) : NumberlikeArray<Blk>(x) {} 50 NumberlikeArray<Blk>::operator =(x); 54 BigUnsigned(const Blk *b, Index blen) : NumberlikeArray<Bl [all...] |
H A D | BigUnsignedInABase.cc | 10 : NumberlikeArray<Digit>(d, l), base(base) { 87 // `s.length()' is a `size_t', while `len' is a `NumberlikeArray::Index',
|
Completed in 99 milliseconds