torc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
torc::bitstream::Virtex7::FrameRowDesignator Struct Reference

Frame row designator: top/bottom flag and row index. More...

#include <Virtex7.hpp>

Public Member Functions

 FrameRowDesignator (void)
 Default constructor. More...
 
 FrameRowDesignator (EFarTopBottom inTopBottom, uint32_t inFrameRow, uint32_t inXdlBaseRow, uint32_t inColumnVectorBase)
 Constructor. More...
 
bool operator< (const FrameRowDesignator &rhs) const
 Comparison operator (for map operations). More...
 

Data Fields

EFarTopBottom mTopBottom
 Top/bottom flag. More...
 
uint32_t mFrameRow
 Frame row. More...
 
uint32_t mXdlBaseRow
 Base XDL row. More...
 
uint32_t mColumnVectorBase
 Offset for this row into the column type vector. More...
 

Detailed Description

Frame row designator: top/bottom flag and row index.

Definition at line 364 of file Virtex7.hpp.

Constructor & Destructor Documentation

torc::bitstream::Virtex7::FrameRowDesignator::FrameRowDesignator ( void  )
inline

Default constructor.

Definition at line 374 of file Virtex7.hpp.

375  mColumnVectorBase(0) {}
EFarTopBottom mTopBottom
Top/bottom flag.
Definition: Virtex7.hpp:366
uint32_t mColumnVectorBase
Offset for this row into the column type vector.
Definition: Virtex7.hpp:372
torc::bitstream::Virtex7::FrameRowDesignator::FrameRowDesignator ( EFarTopBottom  inTopBottom,
uint32_t  inFrameRow,
uint32_t  inXdlBaseRow,
uint32_t  inColumnVectorBase 
)
inline

Constructor.

Definition at line 377 of file Virtex7.hpp.

378  : mTopBottom(inTopBottom),
379  mFrameRow(inFrameRow), mXdlBaseRow(inXdlBaseRow),
380  mColumnVectorBase(inColumnVectorBase) {}
EFarTopBottom mTopBottom
Top/bottom flag.
Definition: Virtex7.hpp:366
uint32_t mColumnVectorBase
Offset for this row into the column type vector.
Definition: Virtex7.hpp:372

Member Function Documentation

bool torc::bitstream::Virtex7::FrameRowDesignator::operator< ( const FrameRowDesignator rhs) const
inline

Comparison operator (for map operations).

Definition at line 382 of file Virtex7.hpp.

382  {
383  if(mTopBottom < rhs.mTopBottom) return true;
384  return mFrameRow < rhs.mFrameRow;
385  }
EFarTopBottom mTopBottom
Top/bottom flag.
Definition: Virtex7.hpp:366

Field Documentation

uint32_t torc::bitstream::Virtex7::FrameRowDesignator::mColumnVectorBase

Offset for this row into the column type vector.

Definition at line 372 of file Virtex7.hpp.

uint32_t torc::bitstream::Virtex7::FrameRowDesignator::mFrameRow

Frame row.

Definition at line 368 of file Virtex7.hpp.

EFarTopBottom torc::bitstream::Virtex7::FrameRowDesignator::mTopBottom

Top/bottom flag.

Definition at line 366 of file Virtex7.hpp.

uint32_t torc::bitstream::Virtex7::FrameRowDesignator::mXdlBaseRow

Base XDL row.

Definition at line 370 of file Virtex7.hpp.


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