Home | History | Annotate | Download | only in base

Lines Matching refs:switch_string

91 // Returns true and fills in |switch_string| and |switch_value| if
94 std::string* switch_string,
96 switch_string->clear();
116 *switch_string = WideToASCII(switch_native);
117 Lowercase(switch_string);
119 *switch_string = switch_native;
218 std::string switch_string;
220 if (IsSwitch(arg, &switch_string, &switch_value)) {
221 switches_[switch_string] = switch_value;
246 bool CommandLine::HasSwitch(const std::string& switch_string) const {
247 std::string lowercased_switch(switch_string);
255 const std::string& switch_string) const {
256 CommandLine::StringType value = GetSwitchValueNative(switch_string);
258 LOG(WARNING) << "Value of --" << switch_string << " must be ASCII.";
269 const std::string& switch_string) const {
270 return FilePath(GetSwitchValueNative(switch_string));
274 const std::string& switch_string) const {
275 std::string lowercased_switch(switch_string);
293 void CommandLine::AppendSwitch(const std::string& switch_string) {
296 command_line_string_.append(kSwitchPrefixes[0] + ASCIIToWide(switch_string));
297 switches_[switch_string] = L"";
299 argv_.push_back(kSwitchPrefixes[0] + switch_string);
300 switches_[switch_string] = "";
304 void CommandLine::AppendSwitchPath(const std::string& switch_string,
306 AppendSwitchNative(switch_string, path.value());
309 void CommandLine::AppendSwitchNative(const std::string& switch_string,
313 kSwitchPrefixes[0] + ASCIIToWide(switch_string);
320 switches_[switch_string] = value;
322 StringType combined_switch_string = kSwitchPrefixes[0] + switch_string;
326 switches_[switch_string] = value;
330 void CommandLine::AppendSwitchASCII(const std::string& switch_string,
333 AppendSwitchNative(switch_string, ASCIIToWide(value_string));
335 AppendSwitchNative(switch_string, value_string);
468 std::string switch_string;
470 if (IsSwitch(arg, &switch_string, &switch_value)) {
471 switches_[switch_string] = switch_value;