11 #ifndef envAttribute_H_
12 #define envAttribute_H_
16 template <
typename AttribType>
22 AttribType
get()
const;
23 void set(AttribType val);
33 #define envAttribute_INC
34 #include "envAttribute.inl"
35 #undef envAttribute_INC
DtBoost::shared_ptr< DtEnvValue > DtEnvValueSP
Definition: envValue.h:29
AttribType myCache
Definition: envAttribute.h:30
A templated class which represent an attribute of a DtEnvObject.
Definition: envAttribute.h:17
DtEnvAttribute(const DtString &name, DtEnvValueSP boundValue)
static DtString decode(AttribType t)
DtEnvValueWP myValue
Definition: envAttribute.h:29
DtBoost::weak_ptr< DtEnvValue > DtEnvValueWP
Definition: envValue.h:32
static AttribType encode(const DtString &value)
Instances of DtString are used to represent strings.
Definition: vlString.h:29