#include <RTItypesImp.hh>

Public Member Functions | |
| RegionImp (RegionHandle, SpaceHandle, const std::vector< Extent > &) | |
| virtual | ~RegionImp () |
| virtual ULong | getRangeLowerBound (ExtentIndex, DimensionHandle) const throw (RTI::ArrayIndexOutOfBounds) |
| virtual ULong | getRangeUpperBound (ExtentIndex, DimensionHandle) const throw (RTI::ArrayIndexOutOfBounds) |
| virtual void | setRangeLowerBound (ExtentIndex, DimensionHandle, ULong) throw (RTI::ArrayIndexOutOfBounds) |
| virtual void | setRangeUpperBound (ExtentIndex, DimensionHandle, ULong) throw (RTI::ArrayIndexOutOfBounds) |
| virtual SpaceHandle | getSpaceHandle () const throw () |
| virtual ULong | getNumberOfExtents () const throw () |
| virtual ULong | getRangeLowerBoundNotificationLimit (ExtentIndex, DimensionHandle) const throw (RTI::ArrayIndexOutOfBounds) |
| virtual ULong | getRangeUpperBoundNotificationLimit (ExtentIndex, DimensionHandle) const throw (RTI::ArrayIndexOutOfBounds) |
Private Attributes | |
| RegionHandle | handle |
| SpaceHandle | space |
| std::vector< Extent > | extents |
| std::vector< Extent > | coExtents |
Definition at line 228 of file RTItypesImp.hh.
| RegionImp | ( | RegionHandle | h, | |
| SpaceHandle | s, | |||
| const std::vector< Extent > & | ext | |||
| ) |
Definition at line 466 of file RTItypesImp.cc.
| ~RegionImp | ( | ) | [virtual] |
Definition at line 471 of file RTItypesImp.cc.
| ULong getRangeLowerBound | ( | ExtentIndex | index, | |
| DimensionHandle | dimension | |||
| ) | const throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 475 of file RTItypesImp.cc.
References RegionImp::extents.
Referenced by RegionImp::getRangeLowerBoundNotificationLimit().
| ULong getRangeUpperBound | ( | ExtentIndex | index, | |
| DimensionHandle | dimension | |||
| ) | const throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 484 of file RTItypesImp.cc.
References RegionImp::extents.
Referenced by RegionImp::getRangeUpperBoundNotificationLimit().
| void setRangeLowerBound | ( | ExtentIndex | index, | |
| DimensionHandle | dimension, | |||
| ULong | val | |||
| ) | throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 493 of file RTItypesImp.cc.
References RegionImp::extents.
| void setRangeUpperBound | ( | ExtentIndex | index, | |
| DimensionHandle | dimension, | |||
| ULong | val | |||
| ) | throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 502 of file RTItypesImp.cc.
References RegionImp::extents.
| SpaceHandle getSpaceHandle | ( | ) | const throw () [virtual] |
| ULong getNumberOfExtents | ( | ) | const throw () [virtual] |
Implements RTI::Region.
Definition at line 517 of file RTItypesImp.cc.
References RegionImp::coExtents.
| ULong getRangeLowerBoundNotificationLimit | ( | ExtentIndex | index, | |
| DimensionHandle | dimension | |||
| ) | const throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 523 of file RTItypesImp.cc.
References RegionImp::coExtents, and RegionImp::getRangeLowerBound().

| ULong getRangeUpperBoundNotificationLimit | ( | ExtentIndex | index, | |
| DimensionHandle | dimension | |||
| ) | const throw (RTI::ArrayIndexOutOfBounds) [virtual] |
Implements RTI::Region.
Definition at line 532 of file RTItypesImp.cc.
References RegionImp::coExtents, and RegionImp::getRangeUpperBound().

RegionHandle handle [private] |
Definition at line 259 of file RTItypesImp.hh.
SpaceHandle space [private] |
Definition at line 261 of file RTItypesImp.hh.
Referenced by RegionImp::getRangeLowerBound(), RegionImp::getRangeUpperBound(), RegionImp::setRangeLowerBound(), and RegionImp::setRangeUpperBound().
Definition at line 263 of file RTItypesImp.hh.
Referenced by RegionImp::getNumberOfExtents(), RegionImp::getRangeLowerBoundNotificationLimit(), and RegionImp::getRangeUpperBoundNotificationLimit().
1.5.5