irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
![]() ![]() |
#include <irods_re_plugin.hpp>
Public Member Functions | |
double | interface_version () |
rule_engine_plugin_manager (std::string _dir) | |
~rule_engine_plugin_manager () | |
error | resolve (std::string &_plugin_name, const std::string &_inst_name, pluggable_rule_engine< T > *&_re_ptr) |
Public Attributes | |
std::map< std::string, pluggable_rule_engine< T > * > | re_plugin_map_ |
Protected Attributes | |
std::string | dir_ |
Definition at line 348 of file irods_re_plugin.hpp.
|
inline |
Definition at line 351 of file irods_re_plugin.hpp.
|
inline |
Definition at line 353 of file irods_re_plugin.hpp.
|
inline |
Definition at line 350 of file irods_re_plugin.hpp.
|
inline |
Definition at line 357 of file irods_re_plugin.hpp.
|
protected |
Definition at line 375 of file irods_re_plugin.hpp.
Referenced by irods::rule_engine_plugin_manager< default_re_ctx >::resolve().
std::map<std::string, pluggable_rule_engine<T> *> irods::rule_engine_plugin_manager< T >::re_plugin_map_ |
Definition at line 372 of file irods_re_plugin.hpp.
Referenced by irods::rule_engine_plugin_manager< default_re_ctx >::resolve(), and irods::rule_engine_plugin_manager< default_re_ctx >::~rule_engine_plugin_manager().