SE050 Driver
API reference
Loading...
Searching...
No Matches
Public Member Functions | List of all members
se050::scp03::crypto::ScopedWipe Class Reference

Wipes a buffer with SecureZero when the scope ends, on every return path. More...

#include <se050_scp03_crypto.hpp>

Public Member Functions

 ScopedWipe (void *p, std::size_t len) noexcept
 
 ~ScopedWipe ()
 
 ScopedWipe (const ScopedWipe &)=delete
 
ScopedWipe & operator= (const ScopedWipe &)=delete
 

Detailed Description

Wipes a buffer with SecureZero when the scope ends, on every return path.

Constructor & Destructor Documentation

◆ ScopedWipe() [1/2]

se050::scp03::crypto::ScopedWipe::ScopedWipe ( void *  p,
std::size_t  len 
)
inlinenoexcept

◆ ~ScopedWipe()

se050::scp03::crypto::ScopedWipe::~ScopedWipe ( )
inline

◆ ScopedWipe() [2/2]

se050::scp03::crypto::ScopedWipe::ScopedWipe ( const ScopedWipe &  )
delete

Member Function Documentation

◆ operator=()

ScopedWipe & se050::scp03::crypto::ScopedWipe::operator= ( const ScopedWipe &  )
delete

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