Botan  2.7.0
Crypto and TLS for C++11
Public Member Functions | List of all members
Botan::PKCS11::PKCS11_ReturnError Class Referencefinal

#include <p11.h>

Inheritance diagram for Botan::PKCS11::PKCS11_ReturnError:
Botan::PKCS11::PKCS11_Error Botan::Exception

Public Member Functions

ReturnValue get_return_value () const
 
 PKCS11_ReturnError (ReturnValue return_val)
 
const char * what () const BOTAN_NOEXCEPT override
 

Detailed Description

Definition at line 2833 of file p11.h.

Constructor & Destructor Documentation

◆ PKCS11_ReturnError()

Botan::PKCS11::PKCS11_ReturnError::PKCS11_ReturnError ( ReturnValue  return_val)
inlineexplicit

Definition at line 2836 of file p11.h.

2836  :
2837  PKCS11_Error(std::to_string(static_cast< uint32_t >(return_val))),
2838  m_return_val(return_val)
2839  {}
PKCS11_Error(const std::string &what)
Definition: p11.h:2827
std::string to_string(const BER_Object &obj)
Definition: asn1_obj.cpp:210

Member Function Documentation

◆ get_return_value()

ReturnValue Botan::PKCS11::PKCS11_ReturnError::get_return_value ( ) const
inline

Definition at line 2841 of file p11.h.

2842  {
2843  return m_return_val;
2844  }

◆ what()

const char* Botan::Exception::what ( ) const
inlineoverrideinherited

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