This is the complete list of members for array_core2, including all inherited members.
| add_child(configurable *child) | recursive_configurable | inlinevirtual |
| add_child(recursive_configurable *child) | recursive_configurable | inlinevirtual |
| alloc_module(configuration &config, std::string arg_name, std::string default_module_name, std::string description) | module | static |
| alloc_module(std::string path) | module | static |
| array_core2()=default (defined in array_core2) | array_core2 | |
| array_core2(const array_core2 &)=delete (defined in array_core2) | array_core2 | protected |
| check_set(const environment_map &environment, std::vector< std::string > names) | configurable | inlineprotected |
| close_all_handles() | module | static |
| configurable::configure(configuration &config) | configurable | inlinevirtual |
| const_parallel_actives(std::function< void(int i, int j, const void *value_ptr, const bool &filled, int thread_index)> func, const parallel_driver ¶llel) const =0 | array_core2 | pure virtual |
| const_parallel_all(std::function< void(int i, int j, const void *value_ptr, const bool &active, const bool &filled, int thread_index)> func, const parallel_driver ¶llel) const =0 | array_core2 | pure virtual |
| const_parallel_inside(std::function< void(int i, int j, const void *value_ptr, const bool &active, int thread_index)> func, const parallel_driver ¶llel) const =0 | array_core2 | pure virtual |
| const_send_message(std::string message, void *ptr=nullptr) const | messageable | inlinevirtual |
| const_serial_actives(std::function< bool(int i, int j, const void *value_ptr, const bool &filled)> func) const =0 | array_core2 | pure virtual |
| const_serial_all(std::function< bool(int i, int j, const void *value_ptr, const bool &active, const bool &filled)> func) const =0 | array_core2 | pure virtual |
| const_serial_inside(std::function< bool(int i, int j, const void *value_ptr, const bool &active)> func) const =0 | array_core2 | pure virtual |
| copy(const array_core2 &array, std::function< void(void *target, const void *src)> copy_func, const parallel_driver ¶llel)=0 | array_core2 | pure virtual |
| count(const parallel_driver ¶llel) const =0 | array_core2 | pure virtual |
| count_open_modules() | module | static |
| credit()=default | credit | |
| credit(std::string name, std::string argument_name) | credit | inline |
| dilate(std::function< void(int i, int j, void *value_ptr, bool &active, const bool &filled, int thread_index)> func, const parallel_driver ¶llel)=0 | array_core2 | pure virtual |
| environment_map typedef | configurable | |
| flood_fill(std::function< bool(void *value_ptr)> inside_func, const parallel_driver ¶llel)=0 | array_core2 | pure virtual |
| get(unsigned &nx, unsigned &ny, unsigned &element_size) const =0 | array_core2 | pure virtual |
| get_argument_name() const | credit | inlinevirtual |
| get_author() const | credit | inlinevirtual |
| get_date() const | credit | inlinevirtual |
| get_email_address() const | credit | inlinevirtual |
| get_env(const environment_map &environment, std::string key) | configurable | inlinestatic |
| get_global_configuration() | configurable | static |
| get_module_name() const | module | inlinevirtual |
| get_name() const | credit | inlinevirtual |
| get_version() const | credit | inlinevirtual |
| initialize(unsigned nx, unsigned ny, unsigned element_size)=0 | array_core2 | pure virtual |
| is_ready() const | recursive_configurable | inlinevirtual |
| configurable::load(configuration &config) | configurable | inlinevirtual |
| m_argument_name | credit | protected |
| m_name | credit | protected |
| module() | module | |
| module_libpath(std::string module_name) | module | static |
| not_recursive() override | recursive_configurable | inlinevirtual |
| operator()(int i, int j, bool &filled) const =0 | array_core2 | pure virtual |
| operator=(const array_core2 &)=delete (defined in array_core2) | array_core2 | protected |
| parallel_actives(std::function< void(int i, int j, void *value_ptr, bool &active, const bool &filled, int thread_index)> func, const parallel_driver ¶llel)=0 | array_core2 | pure virtual |
| parallel_all(std::function< void(int i, int j, void *value_ptr, bool &active, const bool &filled, int thread_index)> func, const parallel_driver ¶llel)=0 | array_core2 | pure virtual |
| recursive_configurable()=default | recursive_configurable | |
| recursive_configure(configuration &config) override | recursive_configurable_module | inlinevirtual |
| recursive_initialize(const configurable::environment_map &environment=configurable::environment_map()) | recursive_configurable | inlinevirtual |
| recursive_load(configuration &config) override | recursive_configurable_module | inlinevirtual |
| remove_child(configurable *child) | recursive_configurable | inlinevirtual |
| remove_child(recursive_configurable *child) | recursive_configurable | inlinevirtual |
| send_message(std::string message, void *ptr=nullptr) | messageable | inlinevirtual |
| serial_actives(std::function< bool(int i, int j, void *value_ptr, bool &active, const bool &filled)> func)=0 | array_core2 | pure virtual |
| serial_all(std::function< bool(int i, int j, void *value_ptr, bool &active, const bool &filled)> func)=0 | array_core2 | pure virtual |
| set(int i, int j, std::function< void(void *value_ptr, bool &active)> func)=0 | array_core2 | pure virtual |
| set_argument_name(std::string argument_name) | credit | inlinevirtual |
| set_environment(std::string name, const void *value) | recursive_configurable | inline |
| set_global_configuration(const configuration &config) | configurable | static |
| set_name(std::string name, std::string argument_name="") | credit | inlinevirtual |
| setup_now(configuration &config=get_global_configuration()) override | recursive_configurable | inlinevirtual |
| unique_alloc_module(configuration &config, std::string arg_name, std::string default_module_name, std::string description) | module | inlinestatic |
| ~array_core2()=default (defined in array_core2) | array_core2 | virtual |
| ~module() | module | virtual |