dox/Common/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