![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
#include <safe_string.h>
Public Member Functions | |
| virtual void | key (const void *obj, const unsigned char *keyOut[32])=0 |
| virtual void | deregister (const void *obj)=0 |
Get an encryption key for a specific string object
Definition at line 42 of file safe_string.h.
|
pure virtual |
Remove a string object. If the key function is called again the key should be regenerated.
| obj | String object to remove key for |
|
pure virtual |
Get an encryption key for a specific string object
If the object is not yet registered the key should be generated before given to the string object.
| obj | String object which is requesting a key |
| keyOut | Return a reference to the key |