ergo
StreamSaveContext Struct Reference

Saves the grid saving context. More...

Public Member Functions

 StreamSaveContext (FILE *f, BoxPartitioner &p, unsigned maxShells, unsigned rank)
 
 ~StreamSaveContext ()
 

Public Attributes

FILE * stream
 
int(* shlBlocks )[2]
 
BoxPartitionerpartitioner
 
unsigned savedPoints
 
unsigned boxCount
 
unsigned myRank
 

Detailed Description

Saves the grid saving context.

Contains the information that is changed as the grid tree is traversed while it is being saved.

Constructor & Destructor Documentation

StreamSaveContext::StreamSaveContext ( FILE *  f,
BoxPartitioner p,
unsigned  maxShells,
unsigned  rank 
)
inline
StreamSaveContext::~StreamSaveContext ( )
inline

Member Data Documentation

unsigned StreamSaveContext::boxCount
unsigned StreamSaveContext::myRank
BoxPartitioner& StreamSaveContext::partitioner
unsigned StreamSaveContext::savedPoints
int(* StreamSaveContext::shlBlocks)[2]
FILE* StreamSaveContext::stream

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