GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
scoped_target_fd Class Reference

Public Member Functions

 scoped_target_fd (int fd) noexcept
 
 ~scoped_target_fd ()
 
 DISABLE_COPY_AND_ASSIGN (scoped_target_fd)
 
int get () const noexcept
 

Private Attributes

int m_fd
 

Detailed Description

Definition at line 3448 of file target.c.

Constructor & Destructor Documentation

◆ scoped_target_fd()

scoped_target_fd::scoped_target_fd ( int fd)
inlineexplicitnoexcept

Definition at line 3451 of file target.c.

◆ ~scoped_target_fd()

scoped_target_fd::~scoped_target_fd ( )
inline

Definition at line 3456 of file target.c.

References m_fd, and target_fileio_close().

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

scoped_target_fd::DISABLE_COPY_AND_ASSIGN ( scoped_target_fd )

◆ get()

int scoped_target_fd::get ( ) const
inlinenoexcept

Definition at line 3468 of file target.c.

References m_fd.

Referenced by target_fileio_read_alloc_1().

Member Data Documentation

◆ m_fd

int scoped_target_fd::m_fd
private

Definition at line 3474 of file target.c.

Referenced by get(), and ~scoped_target_fd().


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