Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
vtkOStreamWrapper Class Reference
#include <vtkOStreamWrapper.h>
Inheritance diagram for vtkOStreamWrapper:
[legend]List of all members.
Detailed Description
Wrapper for C++ ostream. Internal VTK use only.
- Date:
-
2003/02/07 19:30:05
- Revision:
-
1.7
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.
- Created by:
-
- CVS contributions (if > 5%):
-
- CVS logs (CVSweb):
-
- .
cxx
(/Common/vtkOStreamWrapper.cxx)
- .
h
(/Common/vtkOStreamWrapper.h)
Definition at line 52 of file vtkOStreamWrapper.h.
Constructor & Destructor Documentation
vtkOStreamWrapper::vtkOStreamWrapper |
( |
ostream & |
os |
) |
|
|
|
Construct class to reference a real ostream. All methods and operators will be forwarded. |
vtkOStreamWrapper::vtkOStreamWrapper |
( |
vtkOStreamWrapper & |
r |
) |
|
|
|
Construct class to reference a real ostream. All methods and operators will be forwarded. |
Member Function Documentation
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
const EndlType & |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
const vtkIndent & |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
vtkObjectBase & |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
const vtkLargeInteger & |
|
) |
|
|
|
Forward this output operator to the real ostream. |
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
ostream & |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
const char * |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
void * |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
char |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
short |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
int |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
long |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
unsigned |
char |
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
unsigned |
short |
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
unsigned |
int |
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
unsigned |
long |
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
float |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
double |
|
) |
|
|
|
Forward this output operator to the real ostream. |
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
void(* |
)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
void * |
(*)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
int(* |
)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
int * |
(*)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
float * |
(*)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
const char * |
(*)(void *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::operator<< |
( |
void(* |
)(void *, int *) |
) |
|
|
vtkOStreamWrapper& vtkOStreamWrapper::write |
( |
const char * |
, |
|
|
unsigned |
long |
|
) |
|
|
|
Forward the write method to the real stream. |
ostream& vtkOStreamWrapper::GetOStream |
( |
|
) |
|
|
|
Get a reference to the real ostream. |
vtkOStreamWrapper::operator ostream & |
( |
|
) |
|
|
|
Allow conversion to the real ostream type. This allows an instance of vtkOStreamWrapper to look like ostream when passing to a function argument. |
vtkOStreamWrapper::operator int |
( |
|
) |
|
|
|
Forward conversion to bool to the real ostream. |
void vtkOStreamWrapper::flush |
( |
|
) |
|
|
|
Forward the flush method to the real ostream. |
void vtkOStreamWrapper::UseEndl |
( |
const EndlType & |
|
) |
[inline, static] |
|
|
Implementation detail to allow macros to provide an endl that may or may not be used.
Definition at line 124 of file vtkOStreamWrapper.h. |
Member Data Documentation
ostream& vtkOStreamWrapper::ostr [protected]
|
|
The documentation for this class was generated from the following file: