vtkOStrStreamWrapper.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00030 #ifndef __vtkOStrStreamWrapper_h
00031 #define __vtkOStrStreamWrapper_h
00032
00033 #ifndef __VTK_SYSTEM_INCLUDES__INSIDE
00034 Do_not_include_vtkOStrStreamWrapper_directly__vtkSystemIncludes_includes_it;
00035 #endif
00036
00037 class VTK_COMMON_EXPORT vtkOStrStreamWrapper: public vtkOStreamWrapper
00038 {
00039 public:
00041 vtkOStrStreamWrapper();
00042
00044 ~vtkOStrStreamWrapper();
00045
00049 char* str();
00050
00053 vtkOStrStreamWrapper* rdbuf();
00054
00056
00058 void freeze();
00059 void freeze(int);
00061 protected:
00062
00063 char* Result;
00064
00065
00066 int Frozen;
00067 private:
00068 vtkOStrStreamWrapper(const vtkOStrStreamWrapper& r);
00069 vtkOStrStreamWrapper& operator=(const vtkOStrStreamWrapper&);
00070 };
00071
00072 #endif