Figure 1: Output from Errstream driver program

//***************************
//****** Screen output ******
//***************************
ERROR: character string: string
ERROR: integer:          100
ERROR: floating point:   123.456000
ERROR: This message only gets logged once
ERROR: This message only gets logged once
ERROR: This message only gets logged once
ERROR: This message only gets logged once
ERROR: This message only gets logged once
ERROR: This message gets logged every time
ERROR: This message gets logged every time
ERROR: This message gets logged every time
ERROR: This message gets logged every time
ERROR: This message gets logged every time
ERROR: Encountered error #0 inside a loop
ERROR: Encountered error #1 inside a loop
ERROR: Encountered error #2 inside a loop
ERROR: Encountered error #3 inside a loop
ERROR: Encountered error #4 inside a loop

//***************************
//****** errorLog.pid  ******
//***************************
character string: string
        File: driver.C
        Line: 19

integer:          100
        File: driver.C
        Line: 20

floating point:   123.456
        File: driver.C
        Line: 21

//***************************
//****** newErrorLog   ******
//***************************
The user doesn't need to see this message
        File: driver.C
        Line: 27

This message only gets logged once
        File: driver.C
        Line: 30

This message only gets logged once
        *** MESSAGE REPEATS 4 TIMES ***

This message gets logged every time
        File: driver.C
        Line: 33

This message gets logged every time
        File: driver.C
        Line: 33

This message gets logged every time
        File: driver.C
        Line: 33

This message gets logged every time
        File: driver.C
        Line: 33

This message gets logged every time
        File: driver.C
        Line: 33

Encountered error #0 inside a loop
        File: driver.C
        Line: 48

Encountered error #1 inside a loop
        File: driver.C
        Line: 48

Encountered error #2 inside a loop
        File: driver.C
        Line: 48

Encountered error #3 inside a loop
        *** MESSAGE REPEATS 2 TIMES ***

—End of Figure —