template<class T> class ACE_Env_Value {
public:ACE_Env_Value (void);ACE_Env_Value (const char *varname, const T &vardefault);~ACE_Env_Value (void);operator T (void);void open (const char *varname, const T &defval);const char *varname (void) const;private:inline ACE_UNIMPLEMENTED_FUNC( ACE_Env_Value(const ACE_Env_Value<T> &) );void fetch_value (void);const char *varname_;T value_;};
ACE_Env_Value (void);
open()ed.
ACE_Env_Value (const char *varname, const T &vardefault);
open.
~ACE_Env_Value (void);
operator T (void);
void open (const char *varname, const T &defval);
varname from the enviroment, using
vardefault as its value if it is not defined.
const char *varname (void) const;
inline ACE_UNIMPLEMENTED_FUNC(
ACE_Env_Value(const ACE_Env_Value<T> &)
);
void fetch_value (void);
const char *varname_;
T value_;