GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
gdb_bfd_iovec_base Class Referenceabstract

#include "gdb_bfd.h"

Inheritance diagram for gdb_bfd_iovec_base:
target_buffer target_fileio_stream

Public Member Functions

virtual ~gdb_bfd_iovec_base ()=default
 
virtual file_ptr read (bfd *abfd, void *buffer, file_ptr nbytes, file_ptr offset)=0
 
virtual int stat (struct bfd *abfd, struct stat *sb)=0
 

Protected Member Functions

 gdb_bfd_iovec_base ()=default
 

Detailed Description

Definition at line 157 of file gdb_bfd.h.

Constructor & Destructor Documentation

◆ gdb_bfd_iovec_base()

gdb_bfd_iovec_base::gdb_bfd_iovec_base ( )
protecteddefault

◆ ~gdb_bfd_iovec_base()

virtual gdb_bfd_iovec_base::~gdb_bfd_iovec_base ( )
virtualdefault

Member Function Documentation

◆ read()

virtual file_ptr gdb_bfd_iovec_base::read ( bfd * abfd,
void * buffer,
file_ptr nbytes,
file_ptr offset )
pure virtual

Implemented in target_buffer, and target_fileio_stream.

Referenced by gdb_bfd_openr_iovec().

◆ stat()

virtual int gdb_bfd_iovec_base::stat ( struct bfd * abfd,
struct stat * sb )
pure virtual

Implemented in target_buffer, and target_fileio_stream.

Referenced by gdb_bfd_openr_iovec().


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