19 #ifndef __XRD_CL_ENV_HH__
20 #define __XRD_CL_ENV_HH__
49 bool GetString(
const std::string &key, std::string &value );
57 bool PutString(
const std::string &key,
const std::string &value );
64 bool GetInt(
const std::string &key,
int &value );
72 bool PutInt(
const std::string &key,
int value );
79 bool ImportInt(
const std::string &key,
const std::string &shellKey );
86 bool ImportString(
const std::string &key,
const std::string &shellKey );
116 std::string
GetEnv(
const std::string &key );
117 typedef std::map<std::string, std::pair<std::string, bool> >
StringMap;
118 typedef std::map<std::string, std::pair<int, bool> >
IntMap;
126 #endif // __XRD_CL_ENV_HH__