$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.