#include <openssl_wrappers.h>
Inherits ccf::crypto::OpenSSL::Unique_SSL_OBJECT< X509_STORE, X509_STORE_new, X509_STORE_free >.
|
| | Unique_SSL_OBJECT () |
| | C-tor with new pointer via T's c-tor.
|
| |
| | Unique_SSL_OBJECT (T *ptr, void(*dtor)(T *), bool check_null=true) |
| | C-tor with pointer created in base class.
|
| |
| | Unique_SSL_OBJECT () |
| | C-tor with new pointer via T's c-tor.
|
| |
| | Unique_SSL_OBJECT (X509_STORE *ptr, void(*dtor)(X509_STORE *), bool check_null=true) |
| | C-tor with pointer created in base class.
|
| |
| | operator X509_STORE * () |
| | Type cast to underlying pointer.
|
| |
| | operator X509_STORE * () const |
| | Type cast to underlying pointer.
|
| |
| void | reset (X509_STORE *other) |
| | Reset pointer, free old if any.
|
| |
| X509_STORE * | release () |
| | Release pointer, so it's freed elsewhere (CAUTION!)
|
| |
|
| std::unique_ptr< X509_STORE, void(*)(X509_STORE *)> | p |
| | Pointer owning storage.
|
| |
◆ Unique_SSL_OBJECT() [1/2]
C-tor with new pointer via T's c-tor.
◆ Unique_SSL_OBJECT() [2/2]
C-tor with pointer created in base class.
The documentation for this struct was generated from the following file: