Flutter Engine
system.cc File Reference
#include "system.h"
#include <array>
#include <fcntl.h>
#include <lib/fdio/directory.h>
#include <lib/fdio/io.h>
#include <lib/fdio/limits.h>
#include <lib/fdio/namespace.h>
#include <lib/zx/channel.h>
#include <sys/stat.h>
#include <unistd.h>
#include <zircon/process.h>
#include <zircon/processargs.h>
#include "flutter/fml/unique_fd.h"
#include "third_party/tonic/dart_binding_macros.h"
#include "third_party/tonic/dart_class_library.h"

Go to the source code of this file.

Classes

struct  zircon::dart::SizedRegion
 

Namespaces

 zircon
 
 zircon::dart
 

Macros

#define FOR_EACH_STATIC_BINDING(V)
 
#define DART_REGISTER_NATIVE_STATIC_(CLASS, METHOD)   DART_REGISTER_NATIVE_STATIC(CLASS, METHOD),
 

Functions

 zircon::dart::IMPLEMENT_WRAPPERTYPEINFO (zircon, System)
 

Macro Definition Documentation

◆ DART_REGISTER_NATIVE_STATIC_

#define DART_REGISTER_NATIVE_STATIC_ (   CLASS,
  METHOD 
)    DART_REGISTER_NATIVE_STATIC(CLASS, METHOD),

Definition at line 492 of file system.cc.

Referenced by zircon::dart::System::RegisterNatives().

◆ FOR_EACH_STATIC_BINDING

#define FOR_EACH_STATIC_BINDING (   V)
Value:
V(System, ChannelCreate) \
V(System, ChannelFromFile) \
V(System, ChannelWrite) \
V(System, ChannelQueryAndRead) \
V(System, EventpairCreate) \
V(System, ConnectToService) \
V(System, SocketCreate) \
V(System, SocketWrite) \
V(System, SocketRead) \
V(System, VmoCreate) \
V(System, VmoFromFile) \
V(System, VmoGetSize) \
V(System, VmoSetSize) \
V(System, VmoRead) \
V(System, VmoWrite) \
V(System, VmoMap) \
V(System, ClockGet)

Definition at line 470 of file system.cc.

Referenced by zircon::dart::System::RegisterNatives().