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
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