CppSecurity  1.1.1.0
C++ Security Library
Classes | Public Types | Public Member Functions | List of all members
CppSecurity::PasswordAllocator< T > Class Template Reference

Password allocator. More...

#include <password.h>

Inheritance diagram for CppSecurity::PasswordAllocator< T >:

Classes

struct  rebind
 

Public Types

typedef std::allocator< T >::value_type value_type
 
typedef std::allocator< T >::size_type size_type
 
typedef std::allocator< T >::difference_type difference_type
 

Public Member Functions

 PasswordAllocator () throw ()
 
 PasswordAllocator (const PasswordAllocator &) throw ()
 
template<class U >
 PasswordAllocator (const PasswordAllocator< U > &) throw ()
 
void deallocate (T *p, size_type n)
 

Detailed Description

template<class T>
class CppSecurity::PasswordAllocator< T >

Password allocator.

Definition at line 20 of file password.h.

Member Typedef Documentation

◆ difference_type

template<class T >
typedef std::allocator<T>::difference_type CppSecurity::PasswordAllocator< T >::difference_type

Definition at line 25 of file password.h.

◆ size_type

template<class T >
typedef std::allocator<T>::size_type CppSecurity::PasswordAllocator< T >::size_type

Definition at line 24 of file password.h.

◆ value_type

template<class T >
typedef std::allocator<T>::value_type CppSecurity::PasswordAllocator< T >::value_type

Definition at line 23 of file password.h.

Constructor & Destructor Documentation

◆ PasswordAllocator() [1/3]

template<class T >
CppSecurity::PasswordAllocator< T >::PasswordAllocator ( )
throw (
)
inline

Definition at line 29 of file password.h.

◆ PasswordAllocator() [2/3]

template<class T >
CppSecurity::PasswordAllocator< T >::PasswordAllocator ( const PasswordAllocator< T > &  )
throw (
)
inline

Definition at line 30 of file password.h.

◆ PasswordAllocator() [3/3]

template<class T >
template<class U >
CppSecurity::PasswordAllocator< T >::PasswordAllocator ( const PasswordAllocator< U > &  )
throw (
)
inline

Definition at line 31 of file password.h.

Member Function Documentation

◆ deallocate()

template<class T >
void CppSecurity::PasswordAllocator< T >::deallocate ( T *  p,
size_type  n 
)
inline

Definition at line 33 of file password.h.


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