vtkOStrStreamWrapper.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00039 #ifndef __vtkOStrStreamWrapper_h
00040 #define __vtkOStrStreamWrapper_h
00041
00042 #ifndef __VTK_SYSTEM_INCLUDES__INSIDE
00043 Do_not_include_vtkOStrStreamWrapper_directly__vtkSystemIncludes_includes_it;
00044 #endif
00045
00046 class VTK_COMMON_EXPORT vtkOStrStreamWrapper: public vtkOStreamWrapper
00047 {
00048 public:
00050 vtkOStrStreamWrapper();
00051
00053 ~vtkOStrStreamWrapper();
00054
00058 char* str();
00059
00062 vtkOStrStreamWrapper* rdbuf();
00063
00065
00067 void freeze();
00068 void freeze(int);
00070 protected:
00071
00072 char* Result;
00073
00074
00075 int Frozen;
00076 private:
00077 vtkOStrStreamWrapper(const vtkOStrStreamWrapper& r);
00078 vtkOStrStreamWrapper& operator=(const vtkOStrStreamWrapper&);
00079 };
00080
00081 #endif