# RTIRegion Class Reference

`#include <RTIRegion.hh>`

Inheritance diagram for RTIRegion:

[legend]

List of all members.

## Public Member Functions
| RTIRegion (RegionHandle, const RoutingSpace &, size_t)
| Region Constructor.
virtual | ~RTIRegion ()
virtual SpaceHandle | getSpaceHandle () const throw ()
| Get the handle of the routing space having this region.
## Protected Attributes
const RoutingSpace & | space

## Detailed Description

Definition at line 34 of file RTIRegion.hh.

## Constructor & Destructor Documentation

RTIRegion | ( | RegionHandle | region_handle,
|  | const RoutingSpace & | routing_space,
|  | size_t | nb_extents |
| ) |  |  |

Region Constructor.

Parameters:

  | region_handle | Handle of this Region
  | routing_space | RoutingSpace of this Region
  | nb_extents | Number of extents

Definition at line 37 of file RTIRegion.cc.

References RoutingSpace::createExtent(), BaseRegion::setExtents(), and RTIRegion::space.

Here is the call graph for this function:

~RTIRegion | ( |  | ) | `[virtual]`

Definition at line 46 of file RTIRegion.cc.

## Member Function Documentation

SpaceHandle getSpaceHandle | ( |  | ) | const throw ()`[virtual]`

Get the handle of the routing space having this region.

Implements BaseRegion.

Definition at line 54 of file RTIRegion.cc.

References Handled::getHandle(), and RTIRegion::space.

Here is the call graph for this function:

## Member Data Documentation

const RoutingSpace& space`[protected]`

Definition at line 44 of file RTIRegion.hh.

Referenced by RTIRegion::getSpaceHandle(), and RTIRegion::RTIRegion().

The documentation for this class was generated from the following files:

- RTIRegion.hh
- RTIRegion.cc