LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Static Public Member Functions | Private Member Functions | List of all members
logicalaccess::openssl::OpenSSLInitializer Class Reference

#include <openssl.hpp>

Static Public Member Functions

static OpenSSLInitializerGetInstance ()
 

Private Member Functions

 OpenSSLInitializer ()
 Initialize OpenSSL library.
 
 OpenSSLInitializer (const OpenSSLInitializer &other)=delete
 Remove copy.
 
OpenSSLInitializeroperator= (const OpenSSLInitializer &)=delete
 
 ~OpenSSLInitializer ()
 Clean up OpenSSL library.
 

Constructor & Destructor Documentation

◆ OpenSSLInitializer() [1/2]

logicalaccess::openssl::OpenSSLInitializer::OpenSSLInitializer ( )
private

Initialize OpenSSL library.

Warning
MUST be called in the main thread, at the very beginning of the application.

◆ OpenSSLInitializer() [2/2]

logicalaccess::openssl::OpenSSLInitializer::OpenSSLInitializer ( const OpenSSLInitializer other)
privatedelete

Remove copy.

◆ ~OpenSSLInitializer()

logicalaccess::openssl::OpenSSLInitializer::~OpenSSLInitializer ( )
private

Clean up OpenSSL library.

Warning
MUST be called in the main thread, at the very end of the application.

Member Function Documentation

◆ GetInstance()

static OpenSSLInitializer & logicalaccess::openssl::OpenSSLInitializer::GetInstance ( )
inlinestatic

◆ operator=()

OpenSSLInitializer & logicalaccess::openssl::OpenSSLInitializer::operator= ( const OpenSSLInitializer )
privatedelete

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