Vanetza
Loading...
Searching...
No Matches
vanetza::security::openssl::EvpKey Class Reference
Inheritance diagram for vanetza::security::openssl::EvpKey:

Public Member Functions

 EvpKey (EVP_PKEY *pkey)
 EvpKey (EvpKey &&)
EvpKey & operator= (EvpKey &&)
 operator EVP_PKEY * ()
 operator bool () const

Private Attributes

EVP_PKEY * pkey

Detailed Description

Definition at line 178 of file openssl_wrapper.hpp.

Constructor & Destructor Documentation

◆ EvpKey() [1/2]

vanetza::security::openssl::EvpKey::EvpKey ( EVP_PKEY * pkey)
explicit

Definition at line 220 of file openssl_wrapper.cpp.

◆ EvpKey() [2/2]

vanetza::security::openssl::EvpKey::EvpKey ( EvpKey && other)

Definition at line 224 of file openssl_wrapper.cpp.

◆ ~EvpKey()

vanetza::security::openssl::EvpKey::~EvpKey ( )

Definition at line 235 of file openssl_wrapper.cpp.

Member Function Documentation

◆ operator bool()

vanetza::security::openssl::EvpKey::operator bool ( ) const
inline

Definition at line 187 of file openssl_wrapper.hpp.

◆ operator EVP_PKEY *()

vanetza::security::openssl::EvpKey::operator EVP_PKEY * ( )
inline

Definition at line 186 of file openssl_wrapper.hpp.

◆ operator=()

EvpKey & vanetza::security::openssl::EvpKey::operator= ( EvpKey && other)

Definition at line 229 of file openssl_wrapper.cpp.

Member Data Documentation

◆ pkey

EVP_PKEY* vanetza::security::openssl::EvpKey::pkey
private

Definition at line 190 of file openssl_wrapper.hpp.


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