![]() |
namespace hpx_startup { }namespace hpx { bool start(std::function< int(boost::program_options::variables_map &vm)> const &, boost::program_options::options_description const &, int, char **, std::vector< std::string > const &, std::function< void()> const & = std::function< void()>(), std::function< void()> const & = std::function< void()>(), hpx::runtime_mode = hpx::runtime_mode_default); bool start(int(*)(boost::program_options::variables_map &vm), boost::program_options::options_description const &, int, char **, std::function< void()> const & = std::function< void()>(), std::function< void()> const & = std::function< void()>(), hpx::runtime_mode = hpx::runtime_mode_default); bool start(boost::program_options::options_description const &, int, char **, std::function< void()> const & = std::function< void()>(), std::function< void()> const & = std::function< void()>(), hpx::runtime_mode = hpx::runtime_mode_default); bool start(boost::program_options::options_description const &, int, char **, std::vector< std::string > const &, std::function< void()> const & = std::function< void()>(), std::function< void()> const & = std::function< void()>(), hpx::runtime_mode = hpx::runtime_mode_default); bool start(int, char **, std::vector< std::string > const &, hpx::runtime_mode = hpx::runtime_mode_default); bool start(boost::program_options::options_description const &, int, char **, hpx::runtime_mode); bool start(std::string const & app_name, int argc = 0, char ** argv = 0, hpx::runtime_mode mode = hpx::runtime_mode_default); bool start(int = 0, char ** = 0, hpx::runtime_mode = hpx::runtime_mode_default); bool start(std::vector< std::string > const &, hpx::runtime_mode = hpx::runtime_mode_default); bool start(int(*)(boost::program_options::variables_map &vm) f, std::string const & app_name, int argc, char ** argv, hpx::runtime_mode mode = hpx::runtime_mode_default); }