gem5  v20.1.0.0
Classes | Typedefs | Functions
addr_range.hh File Reference
#include <algorithm>
#include <list>
#include <vector>
#include "base/bitfield.hh"
#include "base/cprintf.hh"
#include "base/logging.hh"
#include "base/types.hh"

Go to the source code of this file.

Classes

class  AddrRange
 The AddrRange class encapsulates an address range, and supports a number of tests to check if two ranges intersect, if a range contains a specific address etc. More...
 

Typedefs

typedef std::list< AddrRangeAddrRangeList
 Convenience typedef for a collection of address ranges. More...
 

Functions

AddrRange RangeEx (Addr start, Addr end)
 
AddrRange RangeIn (Addr start, Addr end)
 
AddrRange RangeSize (Addr start, Addr size)
 

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17