MOOS 0.2375
|
00001 //$$ newmatio.h definition file for matrix package input/output 00002 00003 // Copyright (C) 1991,2,3,4: R B Davies 00004 00005 #ifndef NEWMATIO_LIB 00006 #define NEWMATIO_LIB 0 00007 00008 #ifndef WANT_STREAM 00009 #define WANT_STREAM 00010 #endif 00011 00012 #include "newmat.h" 00013 00014 #ifdef use_namespace 00015 namespace NEWMAT { 00016 #endif 00017 00018 00019 00020 /**************************** input/output *****************************/ 00021 00022 std::ostream& operator<<(std::ostream&, const BaseMatrix&); 00023 00024 std::ostream& operator<<(std::ostream&, const GeneralMatrix&); 00025 00026 00027 /* Use in some old versions of G++ without complete iomanipulators 00028 00029 class Omanip_precision 00030 { 00031 int x; 00032 public: 00033 Omanip_precision(int i) : x(i) {} 00034 friend ostream& operator<<(ostream& os, Omanip_precision i); 00035 }; 00036 00037 00038 Omanip_precision setprecision(int i); 00039 00040 class Omanip_width 00041 { 00042 int x; 00043 public: 00044 Omanip_width(int i) : x(i) {} 00045 friend ostream& operator<<(ostream& os, Omanip_width i); 00046 }; 00047 00048 Omanip_width setw(int i); 00049 00050 */ 00051 00052 #ifdef use_namespace 00053 } 00054 #endif 00055 00056 00057 00058 #endif 00059 00060 // body file: newmat9.cpp 00061