#include <algorithm>#include <iomanip>#include <iostream>#include <iterator>#include <sstream>#include <string>#include "flutter/fml/native_library.h"#include "flutter/fml/paths.h"#include "flutter/shell/version/version.h"#include "flutter/shell/common/switches.h"#include "flutter/shell/common/switch_defs.h"Go to the source code of this file.
Classes | |
| struct | SwitchDesc |
Namespaces | |
| namespace | flutter |
Macros | |
| #define | DEF_SWITCHES_START static const struct SwitchDesc gSwitchDescs[] = { |
| #define | DEF_SWITCH(p_swtch, p_flag, p_help) { flutter::Switch:: p_swtch, p_flag, p_help }, |
| #define | DEF_SWITCHES_END }; |
Functions | |
| void | flutter::PrintUsage (const std::string &executable_name) |
| const std::string_view | flutter::FlagForSwitch (Switch swtch) |
| static std::vector< std::string > | flutter::ParseCommaDelimited (const std::string &input) |
| static bool | flutter::IsAllowedDartVMFlag (const std::string &flag) |
| template<typename T > | |
| static bool | flutter::GetSwitchValue (const fml::CommandLine &command_line, Switch sw, T *result) |
| std::unique_ptr< fml::Mapping > | flutter::GetSymbolMapping (const std::string &symbol_prefix, const std::string &native_lib_path) |
| Settings | flutter::SettingsFromCommandLine (const fml::CommandLine &command_line, bool require_merged_platform_ui_thread) |
Variables | |
| static const std::string | kAllowedDartFlags [] |
| #define DEF_SWITCH | ( | p_swtch, | |
| p_flag, | |||
| p_help | |||
| ) | { flutter::Switch:: p_swtch, p_flag, p_help }, |
Definition at line 33 of file switches.cc.
| #define DEF_SWITCHES_END }; |
Definition at line 35 of file switches.cc.
| #define DEF_SWITCHES_START static const struct SwitchDesc gSwitchDescs[] = { |
Definition at line 32 of file switches.cc.
|
static |
Definition at line 51 of file switches.cc.
Referenced by flutter::IsAllowedDartVMFlag().