dune-grid  2.3.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 More...
 
void write (T data)
 write one data element to output stream More...
 
virtual bool writeIsNoop () const
 whether calls to write may be skipped More...
 

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: