HPX - High Performance ParalleX

PrevUpHomeNext

Header <hpx/hpx_init.hpp>

namespace hpx_startup {
}namespace hpx {
  int init(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);
  int init(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);
  int init(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);
  int init(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);
  int init(int, char **, std::vector< std::string > const &, 
           hpx::runtime_mode = hpx::runtime_mode_default);
  int init(boost::program_options::options_description const &, int, char **, 
           hpx::runtime_mode);
  int init(std::string const & app_name, int argc = 0, char ** argv = 0, 
           hpx::runtime_mode mode = hpx::runtime_mode_default);
  int init(int = 0, char ** = 0, 
           hpx::runtime_mode = hpx::runtime_mode_default);
  int init(std::vector< std::string > const &, 
           hpx::runtime_mode = hpx::runtime_mode_default);
  int init(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);
  int init(std::function< int(int, char **)> const & f, 
           std::string const & app_name, int argc, char ** argv, 
           hpx::runtime_mode mode = hpx::runtime_mode_default);
}

PrevUpHomeNext