![]() |
GURLS++
2.0.00
C++ Implementation of GURLS Matlab Toolbox
|
Contains classes representing errors.
Classes | |
class | gurls::BadConfidenceCreation |
BadConfidenceCreation is thrown when factory tries to generate an unknown confidence method. More... | |
class | gurls::BadKernelCreation |
BadKernelCreation is thrown when factory tries to generate an unknown kernel. More... | |
class | gurls::BadNormCreation |
BadNormCreation is thrown when factory tries to generate an unknown norm. More... | |
class | gurls::BadOptimizerCreation |
BadOptimizerCreation is thrown when factory tries to generate an unknown optimizer. More... | |
class | gurls::BadParamSelectionCreation |
BadParamSelectionCreation is thrown when factory tries to generate an unknown parameter selection method. More... | |
class | gurls::BadPerformanceCreation |
BadPerformanceCreation is thrown when factory tries to generate an unknown performance evaluator. More... | |
class | gurls::BadPredictionCreation |
BadPredictionCreation is thrown when factory tries to generate an unknown prediction method. More... | |
class | gurls::BadPredKernelCreation |
BadPredKernelCreation is thrown when factory tries to generate an unknown prediction kernel. More... | |
class | gurls::BadSplitCreation |
BadSplitCreation is thrown when factory tries to generate an unknown split method. More... | |
class | gurls::gException |
gException is the class designed to deal with exceptions in Gurls++ package. More... | |
Functions | |
static std::string | gurls::Exception_Functionality_Not_Implemented (Exception_Incipit+"An attempt to use a functionality that is not implemented yet occurred.") |
Message displayed when trying to use a non implemented funcionality. | |
static std::string | gurls::Exception_Gurls_Inconsistent_Processes_Number (Exception_Incipit+"The number of elements in the list of processes/tasks is not consistent.") |
Message displayed when the number of gurls processes and gurls tasks are different. | |
static std::string | gurls::Exception_Gurls_Invalid_ProcessID (Exception_Incipit+"Invalid process ID.") |
Message displayed when the ID of a process is not found into the gurls process list. | |
static std::string | gurls::Exception_Illegal_Argument_Value (Exception_Incipit+"The value of the input variable is not allowed.") |
Message displayed when an input parameter has an invalid value. | |
static std::string | gurls::Exception_Illegal_Dynamic_Cast (Exception_Incipit+"An illegal dynamic cast occured.") |
Message displayed when failing a cast. | |
static std::string | gurls::Exception_Incipit ("ERROR! ") |
String prefix for all exception messages. | |
static std::string | gurls::Exception_Inconsistent_Size (Exception_Incipit+"An attempt to combine arrays with inconsistent dimensions occurred.") |
Message displayed when two arrays have inconsistent dimensions. | |
static std::string | gurls::Exception_Index_Out_of_Bound (Exception_Incipit+"Index exceeds matrix dimensions.") |
Message displayed when trying to access an a vector or matrix with a too large index. | |
static std::string | gurls::Exception_Invalid_Reshape_Arguments (Exception_Incipit+"To RESHAPE the number of elements must not change.") |
Message displayed when trying to reshape a matrix changing the number of elements. | |
static std::string | gurls::Exception_Invalid_TaskSequence (Exception_Incipit+"Invalid task name specification.") |
Message displayed when trying to execute an unknown task. | |
static std::string | gurls::Exception_Logical_Operator (Exception_Incipit+"An unknown logical comparison has been required.") |
Message displayed when trying to use an undefined logical operator for comparison. | |
static std::string | gurls::Exception_Parameter_Already_Definied (Exception_Incipit+"The parameter has been already defined.") |
Message displayed when an options' parameter has been already defined. | |
static std::string | gurls::Exception_Parameter_Not_Definied_Yet (Exception_Incipit+"The requested parameter has not been defined yet.") |
Message displayed when an options' parameter has not been defined yet. | |
static std::string | gurls::Exception_Required_Parameter_Missing (Exception_Incipit+"One of the parameters required to run the algorithm is missing.") |
Message displayed when a required parameter for an algorithm is missing. | |
static std::string | gurls::Exception_Square_Matrix_Required (Exception_Incipit+"An attempt to use a general matrix instead of the required square matrix occurred.") |
Message displayed when trying to use a non squared matrix where a squared one is required. | |
static std::string | gurls::Exception_Unknown_Function (Exception_Incipit+"Unknown function.") |
Message displayed when trying to execute an unknown function. | |
static std::string | gurls::Exception_Unknown_Option (Exception_Incipit+"An unknown option has been used.") |
Message displayed when trying to access a non-existent option. | |
static std::string | gurls::Exception_Unsupported_MatrixType (Exception_Incipit+"Matrix type actually unsupported.") |
Message displayed when trying to build a matrix with an unsupported element type. | |
static std::string | gurls::Exception_Wrong_Memory_Access (Exception_Incipit+"An attempt to acces a non-existent memory location occurred.") |
Message displayed when a method tryes to modify an array that is not the owner of its data. |
static std::string gurls::Exception_Wrong_Memory_Access | ( | Exception_Incipit+"An attempt to acces a non-existent memory location occurred." | ) | [static] |
Message displayed when a non existent memory location has been accessed