The Pedigree Project 0.1
Public Member Functions | Public Attributes | List of all members
RangeList< T, Reversed >::Range Struct Reference

#include <RangeList.h>

+ Collaboration diagram for RangeList< T, Reversed >::Range:

Public Member Functions

 Range (T Address, T Length)
 
bool operator== (const Range &other) const
 

Public Attributes

T address
 
T length
 

Detailed Description

template<typename T, bool Reversed = false>
struct RangeList< T, Reversed >::Range

Structure of one range

Definition at line 55 of file RangeList.h.

Constructor & Destructor Documentation

◆ Range()

template<typename T , bool Reversed = false>
RangeList< T, Reversed >::Range::Range ( T  Address,
T  Length 
)
inline

Construct a Range

Definition at line 58 of file RangeList.h.

Member Function Documentation

◆ operator==()

template<typename T , bool Reversed = false>
bool RangeList< T, Reversed >::Range::operator== ( const Range &  other) const
inline

Definition at line 65 of file RangeList.h.

Member Data Documentation

◆ address

template<typename T , bool Reversed = false>
T RangeList< T, Reversed >::Range::address

◆ length

template<typename T , bool Reversed = false>
T RangeList< T, Reversed >::Range::length

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