![]() |
Anoncoin
0.9.4
P2P Digital Currency
|
#include <map>
#include <string>
#include <string.h>
#include <boost/thread/mutex.hpp>
#include <boost/thread/once.hpp>
#include <openssl/crypto.h>
Go to the source code of this file.
Classes | |
class | LockedPageManagerBase< Locker > |
Thread-safe class to keep track of locked (ie, non-swappable) memory pages. More... | |
class | MemoryPageLocker |
OS-dependent memory page locking/unlocking. More... | |
class | LockedPageManager |
Singleton class to keep track of locked (ie, non-swappable) memory pages, for use in std::allocator templates. More... | |
struct | secure_allocator< T > |
struct | secure_allocator< T >::rebind< _Other > |
struct | zero_after_free_allocator< T > |
struct | zero_after_free_allocator< T >::rebind< _Other > |
Typedefs | |
typedef std::basic_string< char, std::char_traits< char >, secure_allocator< char > > | SecureString |
Functions | |
template<typename T > | |
void | LockObject (const T &t) |
template<typename T > | |
void | UnlockObject (const T &t) |
typedef std::basic_string<char, std::char_traits<char>, secure_allocator<char> > SecureString |
Definition at line 254 of file allocators.h.
void LockObject | ( | const T & | t | ) |
Definition at line 168 of file allocators.h.
void UnlockObject | ( | const T & | t | ) |
Definition at line 172 of file allocators.h.