Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
system.cc File Reference
#include "system.h"
#include <array>
#include <fuchsia/io/cpp/fidl.h>
#include <lib/fdio/directory.h>
#include <lib/fdio/fd.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

namespace  zircon
 
namespace  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 601 of file system.cc.

605 {
607}
608
609} // namespace dart
610} // namespace zircon
#define FOR_EACH_STATIC_BINDING(V)
Definition system.cc:577
#define DART_REGISTER_NATIVE_STATIC_(CLASS, METHOD)
Definition system.cc:601

◆ FOR_EACH_STATIC_BINDING

#define FOR_EACH_STATIC_BINDING (   V)
Value:
V(System, ChannelCreate) \
V(System, ChannelFromFile) \
V(System, ChannelWrite) \
V(System, ChannelWriteEtc) \
V(System, ChannelQueryAndRead) \
V(System, ChannelQueryAndReadEtc) \
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, ClockGetMonotonic)
#define V(name)
Definition raw_object.h:124

Definition at line 577 of file system.cc.