$search
Public Member Functions | |
do_init () | |
~do_init () | |
Static Public Member Functions | |
static boost::shared_ptr< do_init > | instance () |
Static Private Member Functions | |
static unsigned long | openssl_id_func () |
static void | openssl_locking_func (int mode, int n, const char *file, int line) |
Private Attributes | |
std::vector< boost::shared_ptr < asio::detail::mutex > > | mutexes_ |
asio::detail::tss_ptr< void > | thread_id_ |
Definition at line 42 of file openssl_init.hpp.
asio::ssl::detail::openssl_init< Do_Init >::do_init::do_init | ( | ) | [inline] |
Definition at line 45 of file openssl_init.hpp.
asio::ssl::detail::openssl_init< Do_Init >::do_init::~do_init | ( | ) | [inline] |
Definition at line 61 of file openssl_init.hpp.
static boost::shared_ptr<do_init> asio::ssl::detail::openssl_init< Do_Init >::do_init::instance | ( | ) | [inline, static] |
Definition at line 81 of file openssl_init.hpp.
static unsigned long asio::ssl::detail::openssl_init< Do_Init >::do_init::openssl_id_func | ( | ) | [inline, static, private] |
Definition at line 88 of file openssl_init.hpp.
static void asio::ssl::detail::openssl_init< Do_Init >::do_init::openssl_locking_func | ( | int | mode, | |
int | n, | |||
const char * | file, | |||
int | line | |||
) | [inline, static, private] |
Definition at line 101 of file openssl_init.hpp.
std::vector<boost::shared_ptr<asio::detail::mutex> > asio::ssl::detail::openssl_init< Do_Init >::do_init::mutexes_ [private] |
Definition at line 111 of file openssl_init.hpp.
asio::detail::tss_ptr<void> asio::ssl::detail::openssl_init< Do_Init >::do_init::thread_id_ [private] |
Definition at line 115 of file openssl_init.hpp.