userver
C++ Async Framework
Toggle main menu visibility
Documentation
API Groups
Namespaces
Reference
Class List
Class Index
File List
Macros
All
e
i
l
r
t
u
Functions
Macros
e
i
l
r
t
u
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
openssl.hpp
Go to the documentation of this file.
1
#
pragma
once
2
3
/// @file userver/crypto/openssl.hpp
4
/// @brief @copybrief crypto::Openssl
5
6
USERVER_NAMESPACE_BEGIN
7
8
namespace
crypto
{
9
10
/// @brief Class to initialize OpenSSL with mutexes.
11
class
Openssl
final
{
12
public
:
13
/// Initialize OpenSSL mutexes. Safe to call multiple times. Should be called
14
/// in drivers that use low level libraries that use OpenSSL.
15
static
void
Init
()
noexcept
;
16
17
private
:
18
Openssl()
noexcept
;
19
};
11
class
Openssl
final
{
…
};
20
21
}
// namespace crypto
22
23
USERVER_NAMESPACE_END
userver
crypto
openssl.hpp
Generated on Wed Apr 30 2025 15:58:50 for userver by
Doxygen
1.13.2