List of all members.
Public Member Functions |
|
| HwTask (string n, string netlist, string synth) |
|
| HwTask (string n, string netlist, string synth, vector< Coordinates > vec) |
|
| HwTask (const HwTask &other) |
|
string | getNetlistName (void) |
|
string | getDeviceID (void) |
|
DeviceClass | getDeviceClass (void) |
|
Device * | getDevicePtr (void) |
|
vector< RZ > | getRZSet (void) |
|
vector< RZ > * | getRZSetPtr (void) |
|
ResourceRequirements * | getResourceRequirementsPtr (void) |
|
ResourceRequirements & | getResourceRequirements (void) |
|
TaskResourceFile * | getTaskResourceFile (void) |
|
void | info (void) |
|
void | findRZs (void) |
|
void | defineResourceRequirements (void) |
|
bool | fitsRZ (RZ *rz) |
|
int | computeInternalFragmentation (RZ &rz) |
|
int | getTaskCost (void) |
|
int | readResourceFile (void) |
|
bool | hasPlacementRequirements (void) |
|
void | setResourceMargin (double v) |
|
void | setLOCConstraint (vector< Coordinates > &vec) |
|
void | setPossibleInterfaceLocations (vector< InterfaceLocation > &vec) |
|
bool | isInterfaceDefined (string interfaceType) |
|
void | HwTaskInit (void) |
|
void | HwTaskInit (TaskResourceFile *res) |
Protected Attributes |
|
ResourceRequirements * | resourceRequirements |
|
vector< Coordinates > | requiredColumns |
|
vector< InterfaceLocation > | possibleInterfaceLocations |
The documentation for this class was generated from the following files: