- Home
- About DUNE
- Download
- Documentation
- Community
- Development
a streaming writer for data array tags, uses appended base64 format More...
#include <dune/grid/io/file/vtk/dataarraywriter.hh>
Public Member Functions | |
AppendedBase64DataArrayWriter (std::ostream &s, std::string name, int ncomps, unsigned nitems, unsigned &offset, const Indent &indent) | |
make a new data array writer | |
void | write (T data) |
write one data element to output stream (noop) | |
bool | writeIsNoop () const |
whether calls to write may be skipped |
a streaming writer for data array tags, uses appended base64 format
Dune::VTK::AppendedBase64DataArrayWriter< T >::AppendedBase64DataArrayWriter | ( | std::ostream & | s, | |
std::string | name, | |||
int | ncomps, | |||
unsigned | nitems, | |||
unsigned & | offset, | |||
const Indent & | indent | |||
) | [inline] |
make a new data array writer
s | Stream to write to. | |
name | Name of array to write. | |
ncomps | Number of components of the array. | |
nitems | Number of cells for cell data/Number of vertices for point data. | |
offset | Byte count variable: this is incremented by one for each base64 char which has to written to the appended data section later. | |
indent | Indentation to use. This is uses as-is for the header line. |
void Dune::VTK::AppendedBase64DataArrayWriter< T >::write | ( | T | data | ) | [inline, virtual] |
write one data element to output stream (noop)
Implements Dune::VTK::DataArrayWriter< T >.
bool Dune::VTK::AppendedBase64DataArrayWriter< T >::writeIsNoop | ( | ) | const [inline, virtual] |
whether calls to write may be skipped
Reimplemented from Dune::VTK::DataArrayWriter< T >.
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].