20#ifndef REALM_MODULECONFIG_H
21#define REALM_MODULECONFIG_H
27#include <unordered_map>
59 bool resource_discover_finished =
false;
61 bool finish_configured =
false;
68#include "realm/module_config.inl"
Definition module_config.h:32
virtual void configure_from_cmdline(std::vector< std::string > &cmdline)
virtual ~ModuleConfig(void)
const std::string & get_name(void) const
std::unordered_map< std::string, void *const > resource_map
Definition module_config.h:55
ModuleConfig(const std::string &name)
RealmStatus set_property(const std::string &name, T value)
std::string module_name
Definition module_config.h:57
RealmStatus get_property(const std::string &name, T &value) const
std::unordered_map< std::string, void *const > config_map
Definition module_config.h:51
void finish_configure(void)
RealmStatus get_resource(const std::string &name, T &value) const
#define REALM_PUBLIC_API
Definition compiler_support.h:217
Definition activemsg.h:38
realm_status_t RealmStatus
Definition realm_c.h:355