Parameter Functions

Click one of the following functions for more information:

lr_advance_paramAdvances to the next available value in the parameter data file.
lr_checkpointValidates the value of a parameter against an expected value (checkpoint).
lr_convert_double_to_doubleFormats the string representation of a double value using a printf-style format specifier.
lr_convert_double_to_integerConverts the string representation of a double value to the string representation of an integer.
lr_convert_string_encodingConverts a string to a different encoding.

Deprecated. Unmasks a masked string.

Use lr_unmask instead.

lr_eval_jsonCreates a JSON object from a string or a file.
lr_eval_stringReturns the string argument after evaluating embedded parameters.
lr_eval_string_extCreates a buffer and assigns it the input string after evaluating embedded parameters.
lr_eval_string_ext_freeFrees the buffer allocated by lr_eval_string_ext.
lr_free_parameterDeletes a dynamic parameter at runtime and frees its buffer.
lr_json_deleteDeletes the values in a JSON object that match the query.

Returns the number of matches to a query in a JSON object.

lr_json_get_valuesGets values from a given path in a JSON object.
lr_json_insertInserts a node in a JSON object.
lr_json_replaceReplaces a node in a JSON object.
lr_json_set_valuesChanges values in a JSON object.
lr_json_stringifyConverts a JSON object to a JSON string.
lr_next_rowAdvances to the next row in the parameter data file.
lr_param_incrementIncrements the value of a parameter.
lr_param_sprintfWrites formatted output to a parameter.
lr_param_uniqueGenerates a unique string and assigns it to a parameter.
lr_paramarr_idxReturns the value of the parameter at a specified location in a parameter array.
lr_paramarr_lenReturns the number of elements in a parameter array.
lr_paramarr_randomReturns the value of the parameter at a random location in a parameter array
lr_read_fileReads a file into a parameter.
lr_save_datetimeSaves the date and time into a parameter.
lr_save_param_regexpFinds a string in a buffer using a regular expression and saves capture group matches to a parameter.
lr_save_intSaves an integer to a parameter.
lr_save_searched_stringSearches for an occurrence of a string in a buffer and saves a portion of the buffer after that string to a parameter.
lr_save_stringSaves a null terminated string as a parameter.
lr_save_timestampSaves the current time in a parameter.
lr_save_varSaves a variable length string as a parameter.
lr_unzipUncompresses the information in a parameter and stores the uncompressed information in another parameter.
lr_zipCompresses the information in a parameter and stores the compressed information in another parameter.