NeoPZ
Public Member Functions | Static Private Attributes | List of all members
TPZChunkTranslator Class Referenceabstract

#include <TPZChunkTranslator.h>

Inheritance diagram for TPZChunkTranslator:
[legend]

Public Member Functions

virtual ~TPZChunkTranslator ()
 
virtual void UpdateStream (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion)
 
virtual void UpdateAttributes (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion)=0
 
virtual void SetClassId (int classid)
 
virtual int GetClassId () const
 

Static Private Attributes

static int classid
 

Detailed Description

Definition at line 16 of file TPZChunkTranslator.h.

Constructor & Destructor Documentation

◆ ~TPZChunkTranslator()

TPZChunkTranslator::~TPZChunkTranslator ( )
virtual

Definition at line 5 of file TPZChunkTranslator.cpp.

Member Function Documentation

◆ GetClassId()

virtual int TPZChunkTranslator::GetClassId ( ) const
inlinevirtual

Reimplemented in TPZElastoPlasticMemTranslator.

Definition at line 33 of file TPZChunkTranslator.h.

References classid.

◆ SetClassId()

virtual void TPZChunkTranslator::SetClassId ( int  classid)
inlinevirtual

Reimplemented in TPZElastoPlasticMemTranslator.

Definition at line 29 of file TPZChunkTranslator.h.

References classid.

Referenced by TPZSavable::RegisterClassId().

◆ UpdateAttributes()

virtual void TPZChunkTranslator::UpdateAttributes ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
pure virtual

◆ UpdateStream()

virtual void TPZChunkTranslator::UpdateStream ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
inlinevirtual

Member Data Documentation

◆ classid

int TPZChunkTranslator::classid
staticprivate

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