LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
openssl.hpp
Go to the documentation of this file.
1
7#ifndef OPENSSL_HPP
8#define OPENSSL_HPP
9
10#include "logicalaccess/plugins/crypto/lla_crypto_api.hpp"
11
12namespace logicalaccess
13{
14namespace openssl
15{
16class LLA_CRYPTO_API OpenSSLInitializer
17{
18 public:
20 {
21 static OpenSSLInitializer instance;
22 return instance;
23 }
24
25 private:
32
37 delete; // non construction-copyable
38 OpenSSLInitializer &operator=(const OpenSSLInitializer &) = delete; // non copyable
39
45};
46}
47}
48
49#endif /* OPENSSL_HPP */
OpenSSLInitializer(const OpenSSLInitializer &other)=delete
Remove copy.
static OpenSSLInitializer & GetInstance()
Definition: openssl.hpp:19
OpenSSLInitializer & operator=(const OpenSSLInitializer &)=delete
Definition: asn1.hpp:9