| // Copyright (c) 2012 The Chromium Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style license that can be | |
| // found in the LICENSE file. | |
| // This class works with command lines: building and parsing. | |
| // Arguments with prefixes ('--', '-', and on Windows, '/') are switches. | |
| // Switches will precede all other arguments without switch prefixes. | |
| // Switches can optionally have values, delimited by '=', e.g., "-switch=value". | |
| // An argument of "--" will terminate switch parsing during initialization, | |
| // interpreting subsequent tokens as non-switch arguments, regardless of prefix. | |
| // There is a singleton read-only CommandLine that represents the command line | |
| // that the current process was started with. It must be initialized in main(). | |
| #ifndef BASE_COMMAND_LINE_H_ | |
| #define BASE_COMMAND_LINE_H_ | |
| #include <stddef.h> | |
| #include "base/base_export.h" | |
| namespace base { | |
| class CommandLine { | |
| public: | |
| static bool Init(int argc, const char* const* argv) { return true; } | |
| }; | |
| } // namespace base | |
| #endif // BASE_COMMAND_LINE_H_ |