48 class deleteControlDictPtr
52 deleteControlDictPtr()
55 ~deleteControlDictPtr()
59 delete controlDictPtr_;
65 deleteControlDictPtr deleteControlDictPtr_;
84 return *controlDictPtr_;
90 const char* subDictName,
98 subDictName,
false,
false
101 if (!ePtr || !ePtr->
isDict())
103 cerr<<
"debug::switchSet(const char*, dictionary*&):\n"
104 <<
" Cannot find " << subDictName <<
" in dictionary "
111 subDictPtr = &ePtr->
dict();
120 return switchSet(
"DebugSwitches", debugSwitchesPtr_);
126 return switchSet(
"InfoSwitches", infoSwitchesPtr_);
132 return switchSet(
"OptimisationSwitches", optimisationSwitchesPtr_);
140 name, defaultValue,
false,
false
149 name, defaultValue,
false,
false
158 name, defaultValue,
false,
false