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