Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::bin::NamespaceImpl Class Reference

#include <namespace_fuchsia.h>

Public Member Functions

 NamespaceImpl (fdio_ns_t *fdio_ns)
 
 NamespaceImpl (const char *path)
 
 ~NamespaceImpl ()
 
intptr_t rootfd () const
 
char * cwd () const
 
intptr_t cwdfd () const
 
fdio_ns_t * fdio_ns () const
 
bool SetCwd (Namespace *namespc, const char *new_path)
 

Detailed Description

Definition at line 18 of file namespace_fuchsia.h.

Constructor & Destructor Documentation

◆ NamespaceImpl() [1/2]

dart::bin::NamespaceImpl::NamespaceImpl ( fdio_ns_t *  fdio_ns)
explicit

◆ NamespaceImpl() [2/2]

dart::bin::NamespaceImpl::NamespaceImpl ( const char *  path)
explicit

◆ ~NamespaceImpl()

dart::bin::NamespaceImpl::~NamespaceImpl ( )

Member Function Documentation

◆ cwd()

char * dart::bin::NamespaceImpl::cwd ( ) const
inline

Definition at line 25 of file namespace_fuchsia.h.

25{ return cwd_; }

◆ cwdfd()

intptr_t dart::bin::NamespaceImpl::cwdfd ( ) const
inline

Definition at line 26 of file namespace_fuchsia.h.

26{ return cwdfd_; }

◆ fdio_ns()

fdio_ns_t * dart::bin::NamespaceImpl::fdio_ns ( ) const
inline

Definition at line 27 of file namespace_fuchsia.h.

27{ return fdio_ns_; }

◆ rootfd()

intptr_t dart::bin::NamespaceImpl::rootfd ( ) const
inline

Definition at line 24 of file namespace_fuchsia.h.

24{ return rootfd_; }

◆ SetCwd()

bool dart::bin::NamespaceImpl::SetCwd ( Namespace namespc,
const char *  new_path 
)

The documentation for this class was generated from the following file: