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

Public Member Functions

 target_buffer (CORE_ADDR base, ULONGEST size)
 
ULONGEST size () const
 
CORE_ADDR base () const
 
const char * filename () const
 

Private Attributes

CORE_ADDR m_base
 
ULONGEST m_size
 
gdb::unique_xmalloc_ptr< char > m_filename
 

Detailed Description

Definition at line 223 of file gdb_bfd.c.

Constructor & Destructor Documentation

◆ target_buffer()

target_buffer::target_buffer ( CORE_ADDR  base,
ULONGEST  size 
)
inline

Definition at line 227 of file gdb_bfd.c.

References m_base, and m_filename.

Member Function Documentation

◆ base()

CORE_ADDR target_buffer::base ( ) const
inline

Definition at line 240 of file gdb_bfd.c.

References m_base.

Referenced by mem_bfd_iovec_pread().

◆ filename()

const char * target_buffer::filename ( ) const
inline

Definition at line 245 of file gdb_bfd.c.

References m_filename.

Referenced by gdb_bfd_open_from_target_memory().

◆ size()

ULONGEST target_buffer::size ( ) const
inline

Definition at line 236 of file gdb_bfd.c.

References m_size.

Referenced by mem_bfd_iovec_pread(), and mem_bfd_iovec_stat().

Member Data Documentation

◆ m_base

CORE_ADDR target_buffer::m_base
private

Definition at line 250 of file gdb_bfd.c.

Referenced by base(), and target_buffer().

◆ m_filename

gdb::unique_xmalloc_ptr<char> target_buffer::m_filename
private

Definition at line 256 of file gdb_bfd.c.

Referenced by filename(), and target_buffer().

◆ m_size

ULONGEST target_buffer::m_size
private

Definition at line 253 of file gdb_bfd.c.

Referenced by size().


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