#include <_elliptic_impl_priv.hpp>
Definition at line 15 of file elliptic_openssl.cpp.
◆ private_key_impl() [1/5]
fc::ecc::detail::private_key_impl::private_key_impl |
( |
| ) |
|
◆ private_key_impl() [2/5]
fc::ecc::detail::private_key_impl::private_key_impl |
( |
const private_key_impl & | cpy | ) |
|
◆ private_key_impl() [3/5]
fc::ecc::detail::private_key_impl::private_key_impl |
( |
| ) |
|
|
inline |
◆ private_key_impl() [4/5]
fc::ecc::detail::private_key_impl::private_key_impl |
( |
const private_key_impl & | cpy | ) |
|
|
inline |
◆ private_key_impl() [5/5]
◆ ~private_key_impl()
fc::ecc::detail::private_key_impl::~private_key_impl |
( |
| ) |
|
|
inline |
◆ operator=() [1/3]
◆ operator=() [2/3]
Definition at line 35 of file elliptic_openssl.cpp.
36 {
37 if (pk._key == nullptr)
38 {
39 free_key();
40 }
else if (
_key ==
nullptr ) {
41 _key = EC_KEY_dup( pk._key );
42 } else {
43 EC_KEY_copy(
_key, pk._key );
44 }
45 return *this;
46 }
◆ operator=() [3/3]
Definition at line 48 of file elliptic_openssl.cpp.
49 {
50 if ( this != &pk ) {
51 free_key();
53 pk._key = nullptr;
54 }
55 return *this;
56 }
◆ _key [1/2]
◆ _key [2/2]
EC_KEY* fc::ecc::detail::private_key_impl::_key = nullptr |
The documentation for this class was generated from the following files: