|
torc-master
|
Array of wire indexes. More...
#include <WireInfo.hpp>
Inheritance diagram for torc::architecture::WireArray:
Collaboration diagram for torc::architecture::WireArray:Public Types | |
| typedef const const xilinx::WireIndex * | const_iterator |
| Constant T iterator type. More... | |
| typedef const xilinx::WireIndex * | iterator |
| Non-constant T iterator type. More... | |
Public Member Functions | |
| const xilinx::WireIndex * | begin (void) |
| Returns the non-constant begin iterator. More... | |
| const const xilinx::WireIndex * | begin (void) const |
| Returns the constant begin iterator. More... | |
| const xilinx::WireIndex * | end (void) |
| Returns the non-constant end iterator. More... | |
| const const xilinx::WireIndex * | end (void) const |
| Returns the constant end iterator. More... | |
| uint32_t | getSize (void) const |
| Returns the array size. More... | |
| void | setSize (uint32_t inSize) |
| Discards all contents and resizes the array. More... | |
| const xilinx::WireIndex & | operator[] (uint32_t inIndex) |
| Non-constant subscript operator. More... | |
| const const xilinx::WireIndex & | operator[] (uint32_t inIndex) const |
| Constant subscript operator. More... | |
Protected Types | |
| typedef boost::uint32_t | uint32_t |
| Imported type name. More... | |
| typedef boost::remove_const < const xilinx::WireIndex > ::type | T_non_const |
| A type identical to template parameter T, but with any 'const' trait removed. More... | |
Protected Attributes | |
| const xilinx::WireIndex * | mArray |
| The internal array. More... | |
| uint32_t | mSize |
| The logical and actual size of the array. More... | |
Array of wire indexes.
Definition at line 31 of file WireInfo.hpp.
|
inherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
inlineinherited |
Returns the non-constant begin iterator.
Definition at line 95 of file Array.hpp.
|
inlineinherited |
Returns the constant begin iterator.
Definition at line 99 of file Array.hpp.
|
inlineinherited |
Returns the non-constant end iterator.
Definition at line 97 of file Array.hpp.
|
inlineinherited |
Returns the constant end iterator.
Definition at line 101 of file Array.hpp.
|
inlineinherited |
Returns the array size.
Definition at line 104 of file Array.hpp.
|
inlineinherited |
Non-constant subscript operator.
Definition at line 110 of file Array.hpp.
|
inlineinherited |
Constant subscript operator.
Definition at line 115 of file Array.hpp.
|
inlineinherited |
Discards all contents and resizes the array.
Definition at line 107 of file Array.hpp.
|
protectedinherited |
|
protectedinherited |