46 Print(
"+----------------------------------------------------------+\n");
47 Print(
"| LIST %-51s |\n",
Name().c_str());
48 Print(
"+----------------------------------------------------------+\n");
54 for (p =
begin(), u = 1; p !=
end(); ++p, u++) {
58 Print(
"End of list.\n");
66 Print(
"# SIMLIB run-time statistics:\n");
virtual void Output() const override
print object to default output
virtual std::string Name() const override
name of object
virtual void Output() const override
print object to default output
virtual std::string Name() const
get object name
Internal header file for SIMLIB/C++.
Implementation of class CalendarList interface is static - using global functions in SQS namespace.
int Print(const char *fmt,...)
for Output methods, can be redirected
Main SIMLIB/C++ interface.
void Output() const
print run-time statistics to output