dune-grid  2.2.1
Public Member Functions | List of all members
Dune::VTK::NakedBase64DataArrayWriter< T > Class Template Reference

a streaming writer for appended data array tags, uses base64 format More...

#include <dune/grid/io/file/vtk/dataarraywriter.hh>

Inheritance diagram for Dune::VTK::NakedBase64DataArrayWriter< T >:
Inheritance graph

Public Member Functions

 NakedBase64DataArrayWriter (std::ostream &theStream, int ncomps, int nitems)
 make a new data array writer
void write (T data)
 write one data element to output stream
virtual bool writeIsNoop () const
 whether calls to write may be skipped

Detailed Description

template<class T>
class Dune::VTK::NakedBase64DataArrayWriter< T >

a streaming writer for appended data array tags, uses base64 format

Constructor & Destructor Documentation

template<class T>
Dune::VTK::NakedBase64DataArrayWriter< T >::NakedBase64DataArrayWriter ( std::ostream &  theStream,
int  ncomps,
int  nitems 
)
inline

make a new data array writer

Parameters
theStreamStream to write to.
ncompsNumber of components of the array.
nitemsNumber of cells for cell data/Number of vertices for point data.

References Dune::Base64Stream::flush(), and Dune::Base64Stream::write().

Member Function Documentation

template<class T>
void Dune::VTK::NakedBase64DataArrayWriter< T >::write ( data)
inlinevirtual

write one data element to output stream

Implements Dune::VTK::DataArrayWriter< T >.

References Dune::Base64Stream::write().

template<class T >
virtual bool Dune::VTK::DataArrayWriter< T >::writeIsNoop ( ) const
inlinevirtualinherited

whether calls to write may be skipped

Reimplemented in Dune::VTK::AppendedBase64DataArrayWriter< T >, and Dune::VTK::AppendedRawDataArrayWriter< T >.


The documentation for this class was generated from the following file: