MooseObject now has a member variable (
_console) which is essentially an output stream connecting to the Console output object(s). It allows messages to be passed through the Moose output system, thus properly handled when parameters such as 'output_initial' or 'interval' are being utilized. This message will also be included in the Console file output, if enabled.
_console << "This is a message and some number " << 12345 << std::endl;
This capability now takes the place of using
Moose::out in most cases.