Common/vtkOStrStreamWrapper.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00026 #ifndef __vtkOStrStreamWrapper_h
00027 #define __vtkOStrStreamWrapper_h
00028
00029 #ifndef __VTK_SYSTEM_INCLUDES__INSIDE
00030 Do_not_include_vtkOStrStreamWrapper_directly__vtkSystemIncludes_includes_it;
00031 #endif
00032
00033 class VTK_COMMON_EXPORT vtkOStrStreamWrapper: public vtkOStreamWrapper
00034 {
00035 public:
00037 vtkOStrStreamWrapper();
00038
00040 ~vtkOStrStreamWrapper();
00041
00045 char* str();
00046
00049 vtkOStrStreamWrapper* rdbuf();
00050
00052
00054 void freeze();
00055 void freeze(int);
00057 protected:
00058
00059 char* Result;
00060
00061
00062 int Frozen;
00063 private:
00064 vtkOStrStreamWrapper(const vtkOStrStreamWrapper& r);
00065 vtkOStrStreamWrapper& operator=(const vtkOStrStreamWrapper&);
00066 };
00067
00068 #endif