21 #ifndef __vtkIOStream_h
22 #define __vtkIOStream_h
24 #include "vtkCommonCoreModule.h"
25 #include "vtkConfigure.h"
27 #define __VTK_SYSTEM_INCLUDES__INSIDE
29 #undef __VTK_SYSTEM_INCLUDES__INSIDE
32 #pragma warning (push, 3)
45 using std::setprecision;
62 #if defined(VTK_IOSTREAM_NEED_OPERATORS_LL)
64 # if !defined(VTK_ISTREAM_SUPPORTS_LONG_LONG)
65 VTKCOMMONCORE_EXPORT istream& vtkIOStreamScan(istream&, vtkIOStreamSLL&);
66 # if !defined(VTK_DO_NOT_DEFINE_ISTREAM_SLL)
67 inline istream& operator >> (istream& is, vtkIOStreamSLL& value)
69 return vtkIOStreamScan(is, value);
73 VTKCOMMONCORE_EXPORT istream& vtkIOStreamScan(istream&, vtkIOStreamULL&);
74 # if !defined(VTK_DO_NOT_DEFINE_ISTREAM_ULL)
75 inline istream& operator >> (istream& is, vtkIOStreamULL& value)
77 return vtkIOStreamScan(is, value);
82 # if !defined(VTK_OSTREAM_SUPPORTS_LONG_LONG)
83 VTKCOMMONCORE_EXPORT ostream& vtkIOStreamPrint(ostream&, vtkIOStreamSLL);
84 # if !defined(VTK_DO_NOT_DEFINE_OSTREAM_SLL)
85 inline ostream&
operator << (ostream& os, vtkIOStreamSLL value)
87 return vtkIOStreamPrint(os, value);
91 VTKCOMMONCORE_EXPORT ostream& vtkIOStreamPrint(ostream&, vtkIOStreamULL);
92 # if !defined(VTK_DO_NOT_DEFINE_OSTREAM_ULL)
93 inline ostream&
operator << (ostream& os, vtkIOStreamULL value)
95 return vtkIOStreamPrint(os, value);
102 #endif // __vtkIOStream_h
VTKCOMMONCORE_EXPORT ostream & operator<<(ostream &os, const vtkIndent &o)