#include <misc.h>
Public Methods | |
| SecBlock (unsigned int size=0) | |
| SecBlock (const SecBlock< T > &t) | |
| SecBlock (const T *t,unsigned int len) | |
| ~SecBlock () | |
| operator const T * ()const | |
| operator T * () | |
| const T* | Begin ()const |
| T* | Begin () |
| const T* | End ()const |
| T* | End () |
| unsigned int | Size ()const |
| void | Assign (const T *t,unsigned int len) |
| void | Assign (const SecBlock< T > &t) |
| SecBlock& | operator= (const SecBlock< T > &t) |
| bool | operator== (const SecBlock< T > &t)const |
| bool | operator!= (const SecBlock< T > &t)const |
| void | New (unsigned int newSize) |
| void | CleanNew (unsigned int newSize) |
| void | Grow (unsigned int newSize) |
| void | CleanGrow (unsigned int newSize) |
| void | Resize (unsigned int newSize) |
| void | swap (SecBlock< T > &b) |
Public Attributes | |
| unsigned int | size |
| T* | ptr |
Definition at line 521 of file misc.h.
|
||||
|
|
|
||||
|
|
|
||||||
|
|
|
||||
|
|
|
||||
|
|
|
||||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
Definition at line 638 of file misc.h. Referenced by Integer::SetBit(), Integer::SetByte(), and PolynomialMod2::SetByte(). |
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
Definition at line 651 of file misc.h. Referenced by FileStore::TransferTo(). |
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
|||
|
|
|
|||
|
|
1.2.4 written by Dimitri van Heesch,
© 1997-2000