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

#include "memrange.h"

Public Member Functions

 mem_range ()=default
 
 mem_range (CORE_ADDR start_, int length_)
 
bool operator< (const mem_range &other) const
 
bool operator== (const mem_range &other) const
 

Public Attributes

CORE_ADDR start
 
int length
 

Detailed Description

Definition at line 25 of file memrange.h.

Constructor & Destructor Documentation

◆ mem_range() [1/2]

mem_range::mem_range ( )
default

◆ mem_range() [2/2]

mem_range::mem_range ( CORE_ADDR start_,
int length_ )
inline

Definition at line 29 of file memrange.h.

Member Function Documentation

◆ operator<()

bool mem_range::operator< ( const mem_range & other) const
inline

Definition at line 33 of file memrange.h.

References start.

◆ operator==()

bool mem_range::operator== ( const mem_range & other) const
inline

Definition at line 38 of file memrange.h.

References length, and start.

Member Data Documentation

◆ length

int mem_range::length

Definition at line 48 of file memrange.h.

Referenced by add_vsyscall_page(), address_in_mem_range(), operator==(), and svr4_current_sos().

◆ start

CORE_ADDR mem_range::start

Definition at line 45 of file memrange.h.

Referenced by add_vsyscall_page(), address_in_mem_range(), operator<(), and operator==().


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