#include <vtkOStreamWrapper.h>
Inheritance diagram for vtkOStreamWrapper:
Provides a wrapper around the C++ ostream so that VTK source files need not include the full C++ streams library. This is intended to prevent cluttering of the translation unit and speed up compilation. Experimentation has revealed between 10% and 60% less time for compilation depending on the platform. This wrapper is used by the macros in vtkSetGet.h.
Definition at line 38 of file vtkOStreamWrapper.h.
|
Construct class to reference a real ostream. All methods and operators will be forwarded. |
|
Construct class to reference a real ostream. All methods and operators will be forwarded. |
|
|
|
Forward this output operator to the real ostream. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forward the write method to the real stream. |
|
Get a reference to the real ostream. |
|
Allow conversion to the real ostream type. This allows an instance of vtkOStreamWrapper to look like ostream when passing to a function argument. |
|
Forward conversion to bool to the real ostream. |
|
Forward the flush method to the real ostream. |
|
Implementation detail to allow macros to provide an endl that may or may not be used. Definition at line 128 of file vtkOStreamWrapper.h. |
|
Definition at line 131 of file vtkOStreamWrapper.h. |