torc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
torc::placer::DeviceSitePin Class Reference

#include <DeviceSitePin.hpp>

+ Collaboration diagram for torc::placer::DeviceSitePin:

Public Member Functions

 DeviceSitePin (std::string &inName, int inRow, int inCol)
 
 ~DeviceSitePin ()
 
std::string & getName ()
 
int getRow ()
 
int getCol ()
 
Tilewire getTilewire ()
 

Protected Attributes

std::string & mName
 
Tilewire mTilewire
 
int mRow
 
int mCol
 

Private Types

typedef architecture::Tilewire Tilewire
 

Detailed Description

Definition at line 24 of file DeviceSitePin.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

torc::placer::DeviceSitePin::DeviceSitePin ( std::string &  inName,
int  inRow,
int  inCol 
)
inline

Definition at line 37 of file DeviceSitePin.hpp.

37  :
38  mName(inName), mRow(inRow), mCol(inCol) {}
torc::placer::DeviceSitePin::~DeviceSitePin ( )
inline

Definition at line 39 of file DeviceSitePin.hpp.

39 {}

Member Function Documentation

int torc::placer::DeviceSitePin::getCol ( void  )
inline

Definition at line 46 of file DeviceSitePin.hpp.

46  {
47  return mCol;
48  }
std::string& torc::placer::DeviceSitePin::getName ( void  )
inline

Definition at line 40 of file DeviceSitePin.hpp.

40  {
41  return mName;
42  }
int torc::placer::DeviceSitePin::getRow ( void  )
inline

Definition at line 43 of file DeviceSitePin.hpp.

43  {
44  return mRow;
45  }
Tilewire torc::placer::DeviceSitePin::getTilewire ( void  )
inline

Definition at line 49 of file DeviceSitePin.hpp.

49  {
50  return mTilewire;
51  }

Field Documentation

int torc::placer::DeviceSitePin::mCol
protected

Definition at line 33 of file DeviceSitePin.hpp.

std::string& torc::placer::DeviceSitePin::mName
protected

Definition at line 29 of file DeviceSitePin.hpp.

int torc::placer::DeviceSitePin::mRow
protected

Definition at line 32 of file DeviceSitePin.hpp.

Tilewire torc::placer::DeviceSitePin::mTilewire
protected

Definition at line 31 of file DeviceSitePin.hpp.


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