NeoPZ
Classes | Macros | Variables
TPZStream.h File Reference

Contains declaration of the abstract TPZStream class. TPZStream defines the interface for saving and reading data,
TPZFileStream implements reading from and writing to an ascii file.
TPZBFileStream implements reading from and writing to a binary file.
Finally, TPZBufferedStream implements reading from and writing to a buffer. More...

#include "pzreal.h"
#include <stddef.h>
#include <complex>
#include <fstream>
#include <map>
#include <set>
#include <type_traits>
#include <vector>
#include "pzmanvector.h"
#include "pzvec.h"
#include "tpzautopointer.h"
#include <inttypes.h>
#include "TPZPersistenceManager.h"
Include dependency graph for TPZStream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TPZChunkVector< T, EXP >
 
class  TPZAdmChunkVector< T, EXP >
 Implements a chunk vector with free store administration. Utility. More...
 
class  TPZStream
 Defines the interface for saving and reading data. Persistency. More...
 

Macros

#define TPZostream
 

Variables

static uint64_t fCurrentVersion
 

Detailed Description

Contains declaration of the abstract TPZStream class. TPZStream defines the interface for saving and reading data,
TPZFileStream implements reading from and writing to an ascii file.
TPZBFileStream implements reading from and writing to a binary file.
Finally, TPZBufferedStream implements reading from and writing to a buffer.

Definition in file TPZStream.h.

Macro Definition Documentation

◆ TPZostream

#define TPZostream

Definition at line 33 of file TPZStream.h.

Referenced by TPZBlock< STATE >::Matrix().

Variable Documentation

◆ fCurrentVersion

uint64_t fCurrentVersion
static

Definition at line 31 of file TPZStream.h.