Flutter Engine
shell.cc File Reference
#include "flutter/shell/common/shell.h"
#include <memory>
#include <sstream>
#include <vector>
#include "flutter/assets/directory_asset_bundle.h"
#include "flutter/fml/file.h"
#include "flutter/fml/icu_util.h"
#include "flutter/fml/log_settings.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/make_copyable.h"
#include "flutter/fml/message_loop.h"
#include "flutter/fml/paths.h"
#include "flutter/fml/trace_event.h"
#include "flutter/fml/unique_fd.h"
#include "flutter/runtime/dart_vm.h"
#include "flutter/shell/common/engine.h"
#include "flutter/shell/common/persistent_cache.h"
#include "flutter/shell/common/skia_event_tracer_impl.h"
#include "flutter/shell/common/switches.h"
#include "flutter/shell/common/vsync_waiter.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/writer.h"
#include "third_party/dart/runtime/include/dart_tools_api.h"
#include "third_party/skia/include/core/SkGraphics.h"
#include "third_party/skia/include/utils/SkBase64.h"
#include "third_party/tonic/common/log.h"

Go to the source code of this file.

Namespaces

 flutter
 

Macros

#define RAPIDJSON_HAS_STDSTRING   1
 

Functions

static void flutter::Tokenize (const std::string &input, std::vector< std::string > *results, char delimiter)
 
static void flutter::PerformInitializationTasks (Settings &settings)
 
static void flutter::ServiceProtocolParameterError (rapidjson::Document *response, std::string error_details)
 
static void flutter::ServiceProtocolFailureError (rapidjson::Document *response, std::string message)
 

Variables

constexpr char flutter::kSkiaChannel [] = "flutter/skia"
 
constexpr char flutter::kSystemChannel [] = "flutter/system"
 
constexpr char flutter::kTypeKey [] = "type"
 
constexpr char flutter::kFontChange [] = "fontsChange"
 

Macro Definition Documentation

◆ RAPIDJSON_HAS_STDSTRING

#define RAPIDJSON_HAS_STDSTRING   1

Definition at line 5 of file shell.cc.