#include <flutter_project_bundle.h>
Public Member Functions | |
FlutterProjectBundle (const FlutterDesktopEngineProperties &properties) | |
~FlutterProjectBundle () | |
bool | HasValidPaths () |
const std::filesystem::path & | assets_path () |
const std::filesystem::path & | icu_path () |
const std::vector< std::string > | GetSwitches () |
void | SetSwitches (const std::vector< std::string > &switches) |
UniqueAotDataPtr | LoadAotData (const FlutterEngineProcTable &engine_procs) |
const std::string & | dart_entrypoint () const |
const std::vector< std::string > & | dart_entrypoint_arguments () const |
Definition at line 21 of file flutter_project_bundle.h.
|
explicit |
Definition at line 15 of file flutter_project_bundle.cc.
References FlutterDesktopEngineProperties::aot_library_path, FlutterDesktopEngineProperties::dart_entrypoint, FlutterDesktopEngineProperties::dart_entrypoint_argc, FlutterDesktopEngineProperties::dart_entrypoint_argv, and flutter::GetExecutableDirectory().
flutter::FlutterProjectBundle::~FlutterProjectBundle | ( | ) |
Definition at line 83 of file flutter_project_bundle.cc.
|
inline |
Definition at line 36 of file flutter_project_bundle.h.
Referenced by flutter::testing::TEST().
|
inline |
Definition at line 54 of file flutter_project_bundle.h.
|
inline |
Definition at line 58 of file flutter_project_bundle.h.
Referenced by flutter::testing::TEST().
const std::vector< std::string > flutter::FlutterProjectBundle::GetSwitches | ( | ) |
Definition at line 90 of file flutter_project_bundle.cc.
References flutter::GetSwitchesFromEnvironment().
Referenced by flutter::testing::TEST().
bool flutter::FlutterProjectBundle::HasValidPaths | ( | ) |
Definition at line 52 of file flutter_project_bundle.cc.
Referenced by flutter::testing::TEST().
|
inline |
Definition at line 39 of file flutter_project_bundle.h.
Referenced by flutter::testing::TEST().
UniqueAotDataPtr flutter::FlutterProjectBundle::LoadAotData | ( | const FlutterEngineProcTable & | engine_procs | ) |
Definition at line 58 of file flutter_project_bundle.cc.
void flutter::FlutterProjectBundle::SetSwitches | ( | const std::vector< std::string > & | switches | ) |
Definition at line 85 of file flutter_project_bundle.cc.