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.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

irods_server_properties.hpp File Reference
#include "irods_exception.hpp"
#include "irods_error.hpp"
#include "irods_configuration_parser.hpp"
#include "irods_configuration_keywords.hpp"
#include <boost/format.hpp>
#include <boost/any.hpp>
#include <map>
Include dependency graph for irods_server_properties.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  irods::server_properties
 

Namespaces

 irods
 

Functions

const std::string irods::STRICT_ACL_KW ("strict_acls")
 
const std::string irods::AGENT_CONN_KW ("agent_conn")
 
const std::string irods::AGENT_KEY_KW ("agent_key")
 
const std::string irods::RE_PID_KW ("rule_engine_process_id")
 
const std::string irods::XMSG_PID_KW ("x_message_process_id")
 
const std::string irods::CLIENT_USER_NAME_KW ("client_user_name")
 
const std::string irods::CLIENT_USER_ZONE_KW ("client_user_zone")
 
const std::string irods::CLIENT_USER_PRIV_KW ("client_user_priv")
 
const std::string irods::PROXY_USER_NAME_KW ("proxy_user_name")
 
const std::string irods::PROXY_USER_ZONE_KW ("proxy_user_zone")
 
const std::string irods::PROXY_USER_PRIV_KW ("proxy_user_priv")
 
const std::string irods::SERVER_CONFIG_FILE ("server_config.json")
 
template<typename T >
T & irods::get_server_property (const std::string &_prop)
 
template<typename T >
T & irods::set_server_property (const std::string &_prop, const T &_val)
 
template<typename T >
T & irods::get_server_property (const configuration_parser::key_path_t &_keys)
 
template<typename T >
T & irods::set_server_property (const configuration_parser::key_path_t &_prop, const T &_val)
 
template<typename T >
irods::delete_server_property (const std::string &_prop)
 
template<typename T >
T & irods::get_advanced_setting (const std::string &_prop)