Error Codes

RTL library Error Codes.

Enumerations

enum  sl_rtl_error_code {
  SL_RTL_ERROR_SUCCESS = 0, SL_RTL_ERROR_ARGUMENT, SL_RTL_ERROR_OUT_OF_MEMORY, SL_RTL_ERROR_ESTIMATION_IN_PROGRESS,
  SL_RTL_ERROR_NUMBER_OF_SNAPHOTS_DO_NOT_MATCH, SL_RTL_ERROR_ESTIMATOR_NOT_CREATED, SL_RTL_ERROR_NOT_INITIALIZED, SL_RTL_ERROR_INTERNAL,
  SL_RTL_ERROR_IQ_SAMPLE_QA, SL_RTL_ERROR_FEATURE_NOT_SUPPORTED, SL_RTL_ERROR_INCORRECT_MEASUREMENT, SL_RTL_ERROR_LAST
}
 RTL error code.

Detailed Description

RTL library Error Codes.

Enumeration Type Documentation

◆ sl_rtl_error_code

RTL error code.

Enumerator
SL_RTL_ERROR_SUCCESS 

Successful execution / estimation complete.

SL_RTL_ERROR_ARGUMENT 

Invalid argument.

SL_RTL_ERROR_OUT_OF_MEMORY 

Memory / allocation failure.

SL_RTL_ERROR_ESTIMATION_IN_PROGRESS 

Estimation not yet finished.

SL_RTL_ERROR_NUMBER_OF_SNAPHOTS_DO_NOT_MATCH 

Initialized and calculated number of snapshots do not match.

SL_RTL_ERROR_ESTIMATOR_NOT_CREATED 

Estimator not yet created.

SL_RTL_ERROR_NOT_INITIALIZED 

Library item not yet initialized.

SL_RTL_ERROR_INTERNAL 

An internal error occurred.

SL_RTL_ERROR_IQ_SAMPLE_QA 

IQ sample quality analysis failed.

SL_RTL_ERROR_FEATURE_NOT_SUPPORTED 

The requested feature is not supported by the library.

SL_RTL_ERROR_INCORRECT_MEASUREMENT 

The error of the last measurement for this locator was too large.

SL_RTL_ERROR_LAST 

Number of error codes.