Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::CryptographyErrorContext Union Reference

A typed scalar payload for a Cryptography error. More...

#include <CryptographyError.h>

Classes

struct  ActualBytes
 
struct  AppleCommonCryptoStatus
 
struct  ExpectedBytes
 
struct  MaximumBytes
 
struct  PosixErrno
 
struct  RequiredBytes
 

Public Member Functions

constexpr CryptographyErrorContext (uint32_t value=0)
 
constexpr CryptographyErrorContext (AppleCommonCryptoStatus, int32_t value)
 
constexpr CryptographyErrorContext (PosixErrno, int32_t value)
 
constexpr CryptographyErrorContext (ExpectedBytes, uint32_t value)
 
constexpr CryptographyErrorContext (RequiredBytes, uint32_t value)
 
constexpr CryptographyErrorContext (MaximumBytes, uint32_t value)
 
constexpr CryptographyErrorContext (ActualBytes, uint32_t value)
 

Public Attributes

int32_t appleCommonCryptoStatus
 
uint32_t windowsNtStatus
 
int32_t posixErrno
 
uint32_t expectedBytes
 
uint32_t requiredBytes
 
uint32_t maximumBytes
 
uint32_t actualBytes
 

Detailed Description

A typed scalar payload for a Cryptography error.


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