torc::architecture::Segments::SegmentReference Class Reference

Encapsulation of compact segment index and an anchoring tile index. More...

#include <Segments.hpp>

Collaboration diagram for torc::architecture::Segments::SegmentReference:

Collaboration graph
[legend]

List of all members.

Public Member Functions

CompactSegmentIndex getCompactSegmentIndex (void) const
TileIndex getAnchorTileIndex (void) const
 SegmentReference (CompactSegmentIndex inCompactSegmentIndex, TileIndex inAnchorTileIndex)
void undefine (void)
bool isDefined (void) const
bool isTrivial (void) const

Static Public Member Functions

static const SegmentReferencegetTrivialSegment (void)

Static Public Attributes

static const SegmentReference sTrivialSegmentReference

Private Attributes

CompactSegmentIndex mCompactSegmentIndex
TileIndex mAnchorTileIndex


Detailed Description

Encapsulation of compact segment index and an anchoring tile index.

Compact segments are normalized relative to tile index 0. The accompanying tile index serves as an anchor from which to derive a full segment description.

Definition at line 76 of file Segments.hpp.


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

Generated on Thu Oct 13 16:49:35 2011 for TORC by  doxygen 1.5.6