hpx/runtime_configuration/runtime_configuration.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
util
-
class
runtime_configuration
: public section¶ Public Functions
-
runtime_configuration
(char const *argv0, runtime_mode mode, std::vector<std::string> const &extra_static_ini_defs = {})¶
-
void
load_components_static
(std::vector<components::static_factory_load_data_type> const &static_modules)¶
-
agas::service_mode
get_agas_service_mode
() const¶
-
bool
enable_networking
() const¶
-
bool
get_agas_caching_mode
() const¶
-
bool
get_agas_range_caching_mode
() const¶
-
bool
load_application_configuration
(char const *filename, error_code &ec = throws)¶
-
bool
get_itt_notify_mode
() const¶
-
bool
enable_lock_detection
() const¶
-
bool
enable_global_lock_detection
() const¶
-
bool
enable_minimal_deadlock_detection
() const¶
-
bool
enable_spinlock_deadlock_detection
() const¶
-
std::ptrdiff_t
get_stack_size
(threads::thread_stacksize stacksize) const¶
Public Members
-
runtime_mode
mode_
¶
Private Functions
-
std::ptrdiff_t
init_stack_size
(char const *entryname, char const *defaultvaluestr, std::ptrdiff_t defaultvalue) const¶
-
void
pre_initialize_ini
()¶
-
void
post_initialize_ini
(std::string &hpx_ini_file, std::vector<std::string> const &cmdline_ini_defs)¶
-
void
pre_initialize_logging_ini
()¶
-
void
reconfigure
()¶
Private Members
-
bool
need_to_call_pre_initialize
¶
-
-
class
-
namespace