, including all inherited members.
| address_type typedef (defined in detail::resource_region< AddressT >) | detail::resource_region< AddressT > | |
| base | detail::resource_region< AddressT > | |
| conjunct(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| contains(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| contains(const resource_region &other) const | detail::resource_region< AddressT > | [inline] |
| disjunct(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| equals(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| handler | memory_region< AddressT, HandlerT > | |
| is_empty(void) const | detail::resource_region< AddressT > | [inline] |
| is_valid(void) const | memory_region< AddressT, HandlerT > | [inline] |
| memory_region(void) (defined in memory_region< AddressT, HandlerT >) | memory_region< AddressT, HandlerT > | [inline] |
| memory_region(HandlerT *handler, const AddressT base, const AddressT size=AddressT(1)) (defined in memory_region< AddressT, HandlerT >) | memory_region< AddressT, HandlerT > | [inline] |
| operator &(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| operator()(HandlerT *handler, const AddressT base, const AddressT size=AddressT(1)) (defined in memory_region< AddressT, HandlerT >) | memory_region< AddressT, HandlerT > | [inline] |
| operator()(const AddressT base, const AddressT size=AddressT(1)) (defined in detail::resource_region< AddressT >) | detail::resource_region< AddressT > | [inline] |
| operator==(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| operator|(const resource_region &r1, const resource_region &r2) | detail::resource_region< AddressT > | [friend] |
| overlaps(const AddressT base, const AddressT size=AddressT(1)) const | detail::resource_region< AddressT > | [inline] |
| overlaps(const resource_region &other) const | detail::resource_region< AddressT > | [inline] |
| print(const char *prefix="", const char *suffix="") const | detail::resource_region< AddressT > | [inline] |
| print(const char *prefix="", const char *suffix="") const | detail::resource_region< AddressT > | [inline] |
| resource_region(const AddressT base=AddressT(), const AddressT size=AddressT(1)) (defined in resource_region< AddressT >) | resource_region< AddressT > | [inline] |
| resource_region(const super_type &other) (defined in resource_region< AddressT >) | resource_region< AddressT > | [inline] |
| size | detail::resource_region< AddressT > | |
| super_type typedef (defined in memory_region< AddressT, HandlerT >) | memory_region< AddressT, HandlerT > | |