PIVX Core  5.6.99
P2P Digital Currency
Public Types | Static Public Member Functions | List of all members
pooled_secure_allocator< T >::internal_secure_allocator Struct Reference

#include <pooled_secure.h>

Public Types

typedef std::size_t size_type
 
typedef std::ptrdiff_t difference_type
 

Static Public Member Functions

static char * malloc (const size_type bytes)
 
static void free (char *const block)
 

Detailed Description

template<typename T>
struct pooled_secure_allocator< T >::internal_secure_allocator

Definition at line 56 of file pooled_secure.h.

Member Typedef Documentation

◆ difference_type

template<typename T >
typedef std::ptrdiff_t pooled_secure_allocator< T >::internal_secure_allocator::difference_type

Definition at line 58 of file pooled_secure.h.

◆ size_type

template<typename T >
typedef std::size_t pooled_secure_allocator< T >::internal_secure_allocator::size_type

Definition at line 57 of file pooled_secure.h.

Member Function Documentation

◆ free()

template<typename T >
static void pooled_secure_allocator< T >::internal_secure_allocator::free ( char *const  block)
inlinestatic

Definition at line 65 of file pooled_secure.h.

Here is the call graph for this function:

◆ malloc()

template<typename T >
static char* pooled_secure_allocator< T >::internal_secure_allocator::malloc ( const size_type  bytes)
inlinestatic

Definition at line 60 of file pooled_secure.h.

Here is the call graph for this function:

The documentation for this struct was generated from the following file: