Public Member Functions | |
| do_init () | |
| ~do_init () | |
Static Public Member Functions | |
| static boost::shared_ptr< do_init > | instance () |
Static Private Member Functions | |
| 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_ |
Definition at line 39 of file openssl_init.hpp.
| asio::ssl::detail::openssl_init< Do_Init >::do_init::do_init | ( | ) | [inline] |
Definition at line 42 of file openssl_init.hpp.
References asio::ssl::detail::openssl_init< Do_Init >::do_init::mutexes_, and asio::ssl::detail::openssl_init< Do_Init >::do_init::openssl_locking_func().
| asio::ssl::detail::openssl_init< Do_Init >::do_init::~do_init | ( | ) | [inline] |
Definition at line 57 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 76 of file openssl_init.hpp.
Referenced by asio::ssl::detail::openssl_init< Do_Init >::do_init::openssl_locking_func().
| 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 83 of file openssl_init.hpp.
References asio::ssl::detail::openssl_init< Do_Init >::do_init::instance().
Referenced by asio::ssl::detail::openssl_init< Do_Init >::do_init::do_init().
std::vector<boost::shared_ptr<asio::detail::mutex> > asio::ssl::detail::openssl_init< Do_Init >::do_init::mutexes_ [private] |
Definition at line 93 of file openssl_init.hpp.
Referenced by asio::ssl::detail::openssl_init< Do_Init >::do_init::do_init().
1.5.6