| // Copyright 2022 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| #ifndef COMPONENTS_FUCHSIA_COMPONENT_SUPPORT_APPEND_ARGUMENTS_FROM_FILE_H_ |
| #define COMPONENTS_FUCHSIA_COMPONENT_SUPPORT_APPEND_ARGUMENTS_FROM_FILE_H_ |
| namespace fuchsia_component_support { |
| // Reads serialized arguments from the optional file at `path` and appends them |
| // to `command_line`. See SerializeArguments for the converse. Returns true if |
| // the file was absent or was well-formed and successfully parsed, regardless of |
| // whether or not any arguments were found within it. |
| bool AppendArgumentsFromFile(const base::FilePath& path, |
| base::CommandLine& command_line); |
| } // namespace fuchsia_component_support |
| #endif // COMPONENTS_FUCHSIA_COMPONENT_SUPPORT_APPEND_ARGUMENTS_FROM_FILE_H_ |