R: Report backend progress

imxReportProgress {OpenMx} | R Documentation

## Report backend progress

### Description

Prints a show status string to the console without emitting a newline.

### Usage

    imxReportProgress(info, eraseLen)

### Arguments

`info` | the character string to print
`eraseLen` | the number of characters to erase

### Examples

    library(OpenMx)

    previousLen <<- 0

    easyReportProcess <- function(msg) {
    	imxReportProgress(msg, previousLen)
    	previousLen <<- nchar(msg)
    }

    demo <- function() {
    	easyReportProcess("abc123")
    	Sys.sleep(1)
    	easyReportProcess("this is much longer")
    	Sys.sleep(1)
    	easyReportProcess("this is short")
    	Sys.sleep(1)
    	easyReportProcess("almost done")
    	Sys.sleep(1)
    	easyReportProcess("")
    	cat("DONE!", fill=TRUE)
    }

    demo()

[Package OpenMx version 2.19.5 Index]