| OpenASIP 2.2
    | 
#include <Exception.hh>


| Public Member Functions | |
| CannotEstimateCost (std::string fileName, int lineNum, std::string procName=unknownProcMsg_, std::string errorMessage="") | |
| virtual | ~CannotEstimateCost () | 
|  Public Member Functions inherited from NotAvailable | |
| NotAvailable (std::string fileName, int lineNum, std::string procName=unknownProcMsg_, std::string errorMessage="") | |
| virtual | ~NotAvailable () | 
|  Public Member Functions inherited from InvalidData | |
| InvalidData (std::string filename, int linenum, std::string procname=unknownProcMsg_, std::string errorMessage="") | |
| virtual | ~InvalidData () | 
|  Public Member Functions inherited from Exception | |
| Exception (std::string filename, int linenum, std::string procname=unknownProcMsg_, std::string errorMessage="") | |
| virtual | ~Exception () | 
| std::string | fileName () const | 
| int | lineNum () const | 
| std::string | procedureName () const | 
| std::string | errorMessage () const | 
| std::string | errorMessageStack (bool messagesOnly=false) const | 
| void | setCause (const Exception &cause) | 
| bool | hasCause () const | 
| const Exception & | cause () const | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from Exception | |
| static std::string | lastExceptionInfo () | 
| Returns information of the last thrown exception. | |
|  Static Public Attributes inherited from Exception | |
| static const std::string | unknownProcMsg_ = "(unknown)" | 
| Used when no procedure name is given. | |
Exception which is thrown when cost estimator is unable to estimate a cost for given machine/machine part.
Such case is usually due to missing cost data for the given machine part.
Definition at line 748 of file Exception.hh.
| CannotEstimateCost::CannotEstimateCost | ( | std::string | fileName, | 
| int | lineNum, | ||
| std::string | procName = unknownProcMsg_, | ||
| std::string | errorMessage = "" | ||
| ) | 
Constructor.
| fileName | Name of the file in which the exception is created. | 
| lineNum | Number of the line in which the exception is created. | 
| procName | Name of the function in which the exception is created. | 
| errorMessage | Error message. | 
Definition at line 1055 of file Exception.cc.
| 
 | virtual |