SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Environment.h File Reference

Interface to setting environemnt variables and parsing .rc files. More...

#include <string>
#include <map>
#include <Core/Utils/Legacy/share.h>

Go to the source code of this file.

Namespaces

 SCIRun
 STL datatypes needed.
 

Functions

SCISHARE void create_environment_defaults (std::map< std::string, std::string > &envMap)
 
SCISHARE void create_sci_environment (char **env, char *execname)
 
SCISHARE void find_and_parse_rcfile (const std::string &rcfile)
 
SCISHARE bool parse_rcfile (const char *file)
 
SCISHARE void copy_and_parse_scirunrc ()
 
SCISHARE bool update_rcfile (const std::string &key, const std::string &value)
 
SCISHARE void sci_putenv (const std::string &key, const std::string &val)
 
SCISHARE const char * sci_getenv (const std::string &key)
 
SCISHARE bool sci_getenv_p (const std::string &key)
 
SCISHARE std::map< std::string,
std::string > & 
get_sci_environment ()
 
SCISHARE bool replace_environment_variables (std::string &str)
 
SCISHARE std::string get_example_nets_dir (const std::string &objdir)
 

Detailed Description

Interface to setting environemnt variables and parsing .rc files.

Author
McKay Davis Scientific Computing and Imaging Institute University of Utah
Date
January 2004