// $Id$ template ACE_INLINE ACE_Env_Value::operator T (void) { return value_; } template ACE_INLINE ACE_Env_Value::ACE_Env_Value (void) : varname_ (0) { } template ACE_INLINE ACE_Env_Value::ACE_Env_Value (const char *varname, const T &defval) : varname_ (varname), value_(defval) { this->fetch_value (); } template ACE_INLINE void ACE_Env_Value::open (const char *varname, const T &defval) { varname_ = varname; value_ = defval; this->fetch_value (); } template ACE_INLINE void ACE_Env_Value::fetch_value (void) { const char *env = ACE_OS::getenv (varname_); if (env != 0) ACE_Convert (env, value_); } template ACE_INLINE const char* ACE_Env_Value::varname (void) const { return varname_; } template ACE_INLINE ACE_Env_Value::~ACE_Env_Value (void) { }