| torc-master
    | 
Encapsulation of the site index, pin name, and pin flags for a package. More...
#include <Pad.hpp>
 Collaboration diagram for torc::architecture::Pad:
 Collaboration diagram for torc::architecture::Pad:| Public Member Functions | |
| Pad (void) | |
| Null constructor.  More... | |
| SiteIndex | getSiteIndex (void) const | 
| Returns the index of the site corresponding to this pad.  More... | |
| const string & | getName (void) const | 
| Returns the name of the pad in its physical package.  More... | |
| SiteFlags | getFlags (void) const | 
| Returns the site flags for this pad, specifically including bonding.  More... | |
| Protected Types | |
| typedef std::string | string | 
| Imported type name.  More... | |
| typedef xilinx::SiteIndex | SiteIndex | 
| Imported type name.  More... | |
| typedef xilinx::SiteFlags | SiteFlags | 
| Imported type name.  More... | |
| Protected Member Functions | |
| Pad (SiteIndex inSiteIndex, const string &inName, SiteFlags inFlags) | |
| Protected constructor.  More... | |
| Protected Attributes | |
| SiteIndex | mSiteIndex | 
| The index of the site corresponding to this pad.  More... | |
| string | mName | 
| The name of the pad in its physical package.  More... | |
| SiteFlags | mFlags | 
| The site flags for this pad, specifically including bonding.  More... | |
| Friends | |
| class | Sites | 
| The Sites class has access to our internals.  More... | |
| class | torc::architecture::architecture::PadUnitTest | 
| Our unit test class has access to our internals.  More... | |
| class | torc::architecture::architecture::PackageUnitTest | 
| The Package unit test class has access to our internals.  More... | |
Encapsulation of the site index, pin name, and pin flags for a package.
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | inlineprotected | 
Protected constructor.
Definition at line 54 of file Pad.hpp.
| 
 | inline | 
Null constructor.
Definition at line 59 of file Pad.hpp.
| 
 | inline | 
Returns the site flags for this pad, specifically including bonding.
Definition at line 66 of file Pad.hpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | inline | 
Returns the name of the pad in its physical package.
Definition at line 64 of file Pad.hpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | inline | 
Returns the index of the site corresponding to this pad.
Definition at line 62 of file Pad.hpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |