| SAGA Adaptor CPI v.1.0 | 
| Public Types | |
| typedef boost::asio::io_service | io_service | 
| typedef boost::asio::ip::tcp::resolver | resolver | 
| typedef boost::asio::ip::tcp::resolver::query | query | 
| typedef boost::asio::ip::tcp::resolver::iterator | iterator | 
| Public Member Functions | |
| std::string | readline (FILE *fd) | 
| is_local_address_data () | |
| iterator | resolve (std::string host) | 
| Static Public Member Functions | |
| static std::string | get_address (iterator iter) | 
| Public Attributes | |
| boost::system::error_code | ec_ | 
| io_service | service_ | 
| resolver | resolver_ | 
| std::string | hostname_ | 
| std::set< std::string > | local_addresses_ | 
Definition at line 26 of file is_local_address.cpp.
| typedef boost::asio::io_service saga::adaptors::utils::detail::is_local_address_data::io_service | 
Definition at line 28 of file is_local_address.cpp.
| typedef boost::asio::ip::tcp::resolver saga::adaptors::utils::detail::is_local_address_data::resolver | 
Definition at line 29 of file is_local_address.cpp.
| typedef boost::asio::ip::tcp::resolver::query saga::adaptors::utils::detail::is_local_address_data::query | 
Definition at line 30 of file is_local_address.cpp.
| typedef boost::asio::ip::tcp::resolver::iterator saga::adaptors::utils::detail::is_local_address_data::iterator | 
Definition at line 31 of file is_local_address.cpp.
| saga::adaptors::utils::detail::is_local_address_data::is_local_address_data | ( | ) |  [inline] | 
Definition at line 60 of file is_local_address.cpp.
References get_address(), hostname_, local_addresses_, readline(), resolve(), and saga::adaptors::utils::split().
| std::string saga::adaptors::utils::detail::is_local_address_data::readline | ( | FILE * | fd | ) |  [inline] | 
Definition at line 34 of file is_local_address.cpp.
Referenced by is_local_address_data().
| iterator saga::adaptors::utils::detail::is_local_address_data::resolve | ( | std::string | host | ) |  [inline] | 
Definition at line 103 of file is_local_address.cpp.
References ec_, and resolver_.
Referenced by saga::adaptors::utils::is_local_address(), and is_local_address_data().
| static std::string saga::adaptors::utils::detail::is_local_address_data::get_address | ( | iterator | iter | ) |  [inline, static] | 
Definition at line 108 of file is_local_address.cpp.
Referenced by saga::adaptors::utils::is_local_address(), and is_local_address_data().
| boost::system::error_code saga::adaptors::utils::detail::is_local_address_data::ec_ | 
Definition at line 113 of file is_local_address.cpp.
Referenced by resolve().
Definition at line 115 of file is_local_address.cpp.
Definition at line 116 of file is_local_address.cpp.
Referenced by resolve().
Definition at line 118 of file is_local_address.cpp.
Referenced by is_local_address_data().
| std::set<std::string> saga::adaptors::utils::detail::is_local_address_data::local_addresses_ | 
Definition at line 119 of file is_local_address.cpp.
Referenced by saga::adaptors::utils::is_local_address(), and is_local_address_data().