ensightStream Class Referenceabstract

Abstract base class for writing Ensight data. More...

Inheritance diagram for ensightStream:

Public Member Functions

 ensightStream (const fileName &f)
 Construct from components. More...
 
virtual ~ensightStream ()
 Destructor. More...
 
const fileNamename () const
 
virtual bool ascii () const =0
 
virtual void write (const char *)=0
 
virtual void write (const int)=0
 
virtual void write (const scalarField &)=0
 
virtual void write (const List< int > &)=0
 
virtual void writePartHeader (const label)=0
 

Detailed Description

Abstract base class for writing Ensight data.

Source files

Definition at line 51 of file ensightStream.H.

Constructor & Destructor Documentation

ensightStream ( const fileName f)
inline

Construct from components.

Definition at line 71 of file ensightStream.H.

virtual ~ensightStream ( )
inlinevirtual

Destructor.

Definition at line 78 of file ensightStream.H.

Member Function Documentation

const fileName& name ( ) const
inline

Definition at line 84 of file ensightStream.H.

virtual bool ascii ( ) const
pure virtual
virtual void write ( const char *  )
pure virtual
virtual void write ( const int  )
pure virtual
virtual void write ( const scalarField )
pure virtual
virtual void write ( const List< int > &  )
pure virtual
virtual void writePartHeader ( const label  )
pure virtual

The documentation for this class was generated from the following file:
  • applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightStream.H