SST Core Output Class

The SST Output class provides a standardized method to format and output logging messages


Introduction

The SST Output class provides a standardized method to format and output logging messages. It is used by the SST core and SST Elements (Components).

Details

Source

Output testoutput("Prefix-File=@f; Line=@l; Func=@p; Time=@t; Rank=@r -- ", 4, 0x01, SST::Output::STDOUT);
Testoutput.verbose(CALL_INFO, 0, 0x00, "FORMAT %d DATA\n", 1234);
Testoutput.verbose(CALL_INFO, 5, 0x00, "THIS WILL NOT PRINT\n");

Output

Prefix-File=simpleOutputTestComponent.cc; Line=39; Func=simpleOutputTest; Time=0; Rank=0 -- FORMAT 1234 DATA