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.