#include "FXStream.h"
#include "FXString.h"
#include <string.h>
#include <stdlib.h>
#include <new>
Namespaces | |
namespace | FX |
namespace | FX::Secure |
namespace | Secure |
Classes | |
struct | FX::Secure::TigerHashValue |
Represents a 192 bit Tiger hash value. More... | |
union | FX::Secure::TigerHashValue::Data_t |
The data held by the value. More... | |
class | FX::Secure::Randomness |
A source of true entropy. More... | |
class | FX::Secure::PRandomness |
A cryptographically secure source of pseudo entropy. More... | |
class | FX::Secure::TigerHash |
An implementation of the Tiger fast hashing algorithm. More... | |
Functions | |
FXAPI void * | operator new (size_t size, const FX::Secure::heap &) throw (std::bad_alloc) |
FXAPI void * | operator new[] (size_t size, const FX::Secure::heap &) throw (std::bad_alloc) |
FXAPI void | operator delete (void *p, const FX::Secure::heap &) throw () |
FXAPI void | operator delete[] (void *p, const FX::Secure::heap &) throw () |
FXAPI void * | FX::Secure::mallocI (size_t size) throw () |
FXAPI void * | FX::Secure::callocI (size_t no, size_t size) throw () |
FXAPI void | FX::Secure::free (void *p) throw () |
template<typename T> | |
T * | FX::Secure::malloc (size_t size) throw () |
template<typename T> | |
T * | FX::Secure::calloc (size_t no, size_t size) throw () |
template<typename T> | |
void | FX::Secure::free (T *p) throw () |