///////////////////////////////////////////////////////////////////////////// // output1.cc // // SIMLIB version: 2.18 // Date: 2004-01-25 // // Copyright (c) 1991-2004 Petr Peringer // // This library is licensed under GNU Library GPL. See the file COPYING. // // // Output methods for all continuous-part classes //#error Split into parts!!!! // //////////////////////////////////////////////////////////////////////////// // interface // #include "simlib.h" #include "internal.h" #include // sprintf() //////////////////////////////////////////////////////////////////////////// // implementation // SIMLIB_IMPLEMENTATION //////////////////////////////////////////////////////////////////////////// // Event::Output // void Event::Output() { Print(" EVENT %-48s \n",Name()); } //////////////////////////////////////////////////////////////////////////// // List::Output // void List::Output() { Print("+----------------------------------------------------------+\n"); Print("| LIST %-51s |\n",Name()); Print("+----------------------------------------------------------+\n"); #ifdef XXX_PRINT_LIST_ { Print("Contents:\n"); unsigned u; iterator p; for(p=begin(), u=1; p!=end(); ++p, u++) { Print(" [%u]:\t",u); (*p)->Output(); } Print("End of list.\n"); } #endif } // end of output1.cc