14 #if DT_ENV_THREAD_SAFE
21 #ifdef DtUSE_UTILITIES_NAMESPACE
22 namespace DtUSE_UTILITIES_NAMESPACE
68 virtual void cloneChildren(
DtEnvList* list)
const;
79 #if DT_ENV_THREAD_SAFE
80 mutable DtMutex myChildrenMutex;
85 #ifdef DtUSE_UTILITIES_NAMESPACE
This file contains the declaration of DtMutex.
std::list< DtEnvValueSP > DtEnvValueList
Definition: envValue.h:33
Base value object which simply stores a single string value.
Definition: envValue.h:44
A Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP ...
Definition: environment.h:29
DtEnvValueList myValues
The list of values.
Definition: envList.h:77
instances of DtMutex are used to provide a platform independent mutual exclusion mechanism ...
Definition: vlMutex.h:31
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:36
Contains the DtEnvValue class as well as various typedefs.
std::shared_ptr< DtEnvValue > DtEnvValueSP
Definition: envValue.h:29
DtEnvList is a list of DtEnvValue pointers.
Definition: envList.h:31