Streamer

class Streamer

Streamer: Stream moose.Table data to out-streams

proc

void (shared message field) Shared message for process and reinit

setOutfile()

(destination message field) Assigns field value.

getOutfile()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setFormat()

(destination message field) Assigns field value.

getFormat()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

process()

(destination message field) Handle process call

reinit()

(destination message field) Handles reinit call

addTable()

(destination message field) Add a table to Streamer

addTables()

(destination message field) Add many tables to Streamer

removeTable()

(destination message field) Remove a table from Streamer

removeTables()

(destination message field) Remove tables -- if found -- from Streamer

getNumTables()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

outfile

string (value field) File/stream to write table data to. Default is is __moose_tables__.dat.n By default, this object writes data every second

format

string (value field) Format of output file, default is csv

numTables

unsigned long (value field) Number of Tables handled by Streamer