SAGA Adaptor CPI v.1.0
|
Namespaces | |
namespace | detail |
Classes | |
struct | high_resolution_timer |
class | process |
struct | singleton_tag |
Functions | |
bool | is_local_address (std::string const &host) |
bool | is_local_address (saga::url const &url) |
bool | is_local_address (const char *url) |
template<class Singleton > | |
Singleton & | get_singleton (void) |
std::vector< std::string > | split (std::string line, char delim, int number) |
std::vector< std::string > | split_commandline (std::string const &line) |
std::vector< std::string > | head (std::size_t n, std::vector< std::string > const &in) |
std::vector< std::string > | tail (std::size_t n, std::vector< std::string > const &in) |
std::vector< std::string > | rev (std::vector< std::string > const &in) |
std::vector< std::string > | tac (std::vector< std::string > const &in) |
bool | find (std::string const &s, std::string const &pattern) |
std::vector< std::string > | grep (std::string pattern, std::vector< std::string > const &in) |
bool saga::adaptors::utils::is_local_address | ( | std::string const & | host | ) |
Definition at line 130 of file is_local_address.cpp.
References saga::adaptors::utils::detail::is_local_address_data::get_address(), saga::adaptors::utils::detail::is_local_address_data::local_addresses_, and saga::adaptors::utils::detail::is_local_address_data::resolve().
Referenced by is_local_address().
bool saga::adaptors::utils::is_local_address | ( | saga::url const & | url | ) | [inline] |
Definition at line 18 of file is_local_address.hpp.
References saga::url::get_host(), and is_local_address().
bool saga::adaptors::utils::is_local_address | ( | const char * | url | ) | [inline] |
Definition at line 23 of file is_local_address.hpp.
References is_local_address().
Singleton& saga::adaptors::utils::get_singleton | ( | void | ) |
Definition at line 17 of file singleton.hpp.
std::vector< std::string > saga::adaptors::utils::split | ( | std::string | line, |
char | delim, | ||
int | number | ||
) |
Definition at line 28 of file utils.cpp.
Referenced by saga::adaptors::utils::detail::is_local_address_data::is_local_address_data(), and saga::adaptors::parse_file_transfer_specification().
std::vector< std::string > saga::adaptors::utils::split_commandline | ( | std::string const & | line | ) |
std::vector< std::string > saga::adaptors::utils::head | ( | std::size_t | n, |
std::vector< std::string > const & | in | ||
) |
std::vector< std::string > saga::adaptors::utils::tail | ( | std::size_t | n, |
std::vector< std::string > const & | in | ||
) |
std::vector< std::string > saga::adaptors::utils::rev | ( | std::vector< std::string > const & | in | ) |
std::vector< std::string > saga::adaptors::utils::tac | ( | std::vector< std::string > const & | in | ) |
bool saga::adaptors::utils::find | ( | std::string const & | s, |
std::string const & | pattern | ||
) |