| 1140 | } |
| 1141 | |
| 1142 | static ToggleValueType ConvertOnOff(LPTSTR aBuf, ToggleValueType aDefault = TOGGLE_INVALID) |
| 1143 | // Returns aDefault if aBuf isn't either ON, OFF, or blank. |
| 1144 | { |
| 1145 | if (!aBuf || !*aBuf) return NEUTRAL; |
| 1146 | if (!_tcsicmp(aBuf, _T("On")) || !_tcscmp(aBuf, _T("1"))) return TOGGLED_ON; |
| 1147 | if (!_tcsicmp(aBuf, _T("Off")) || !_tcscmp(aBuf, _T("0"))) return TOGGLED_OFF; |
| 1148 | return aDefault; |
| 1149 | } |
| 1150 | |
| 1151 | static ToggleValueType ConvertOnOffAlways(LPTSTR aBuf, ToggleValueType aDefault = TOGGLE_INVALID) |
| 1152 | // Returns aDefault if aBuf isn't either ON, OFF, ALWAYSON, ALWAYSOFF, or blank. |
nothing calls this directly
no outgoing calls
no test coverage detected