|
UCommon
|
A template to create a random generated key of specified size. More...
#include <secure.h>
Public Member Functions | |
| void | clear (void) |
| Clear current key memory. | |
| keyrandom () | |
| Create a new character buffer with an empty string. | |
| operator unsigned char * () | |
| Get text by casting reference. | |
| unsigned char * | operator* () |
| Get text by object pointer reference. | |
| size_t | size (void) const |
| Get allocated size of the object. | |
| void | update (void) |
| Update with new random key. | |
| ~keyrandom () | |
| Clear memory when destroyed. | |
A template to create a random generated key of specified size.
The key memory is cleared when the object is destroyed.
| ucommon::keyrandom< S >::operator unsigned char * | ( | ) | [inline] |
| unsigned char* ucommon::keyrandom< S >::operator* | ( | ) | [inline] |
| size_t ucommon::keyrandom< S >::size | ( | void | ) | const [inline] |
1.7.6.1