46 Print(
"+----------------------------------------------------------+\n");
47 Print(
"| LIST %-51s |\n",
Name().c_str());
48 Print(
"+----------------------------------------------------------+\n");
49 #ifdef XXX_PRINT_LIST_ 54 for (p = begin(), u = 1; p != end(); ++p, u++) {
58 Print(
"End of list.\n");
66 Print(
"# SIMLIB run-time statistics:\n");
69 Print(
"# EventCount = %ld\n", EventCount);
70 Print(
"# StepCount = %ld\n", StepCount);
virtual void Output() const override
print object to default output
virtual std::string Name() const override
name of object
void Output() const
print run-time statistics to output
int Print(const char *fmt,...)
for Output methods, can be redirected
Implementation of class CalendarList interface is static - using global functions in SQS namespace...
const double & EndTime
time of simulation end
Internal header file for SIMLIB/C++.
Main SIMLIB/C++ interface.
virtual void Output() const override
print object to default output
const double & MinStep
minimal integration step
const double & MaxStep
maximal integration step
const double & StartTime
time of simulation start