Go to the documentation of this file.
26 #ifndef vtkOStreamWrapper_h
27 #define vtkOStreamWrapper_h
31 #ifndef __VTK_SYSTEM_INCLUDES__INSIDE
82 #if defined(VTK_TYPE_USE_LONG_LONG)
86 #if defined(VTK_TYPE_USE___INT64)
94 #if defined(__IBMCPP__)
100 return this->WriteInternal(
p);
113 template <
template <
typename,
typename,
typename>
class S>
115 S<
char, std::char_traits<char>, std::allocator<char> >&
s)
117 return *this << reinterpret_cast<std_string const&>(
s);
#define VTKCOMMONCORE_EXPORT
Do_not_include_vtkOStreamWrapper_directly__vtkSystemIncludes_includes_it
Non-templated superclass for vtkSmartPointer.
virtual ~vtkOStreamWrapper()
abstract base class for most VTK objects
vtkOStreamWrapper(ostream &os)
a simple class to control print indentation
VTKCOMMONCORE_EXPORT ostream & operator<<(ostream &os, const vtkIndent &o)
Wrapper for C++ ostream. Internal VTK use only.
static void UseEndl(const EndlType &)
GLdouble GLdouble GLdouble r
Wrapper around std::string to keep symbols short.
vtkOStreamWrapper(vtkOStreamWrapper &r)
vtkOStreamWrapper & write(const char *, unsigned long)
class for arbitrarily large ints