NeoPZ
|
#include <TPZSandlerExtendedTranslator.h>
Public Member Functions | |
TPZSandlerExtendedTranslator () | |
TPZSandlerExtendedTranslator (const TPZSandlerExtendedTranslator &orig) | |
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) |
virtual | ~TPZSandlerExtendedTranslator () |
Public Member Functions inherited from TPZChunkTranslator | |
virtual | ~TPZChunkTranslator () |
virtual void | SetClassId (int classid) |
virtual int | GetClassId () const |
Private Member Functions | |
void | UpdateAttributesV1 (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) |
void | UpdateFromV2 (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) |
void | UpdateAttributesV2 (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) |
Private Attributes | |
TPZElasticResponseTranslator | tpzElasticResponseTranslator |
Definition at line 20 of file TPZSandlerExtendedTranslator.h.
TPZSandlerExtendedTranslator::TPZSandlerExtendedTranslator | ( | ) |
Definition at line 17 of file TPZSandlerExtendedTranslator.cpp.
TPZSandlerExtendedTranslator::TPZSandlerExtendedTranslator | ( | const TPZSandlerExtendedTranslator & | orig | ) |
Definition at line 20 of file TPZSandlerExtendedTranslator.cpp.
|
virtual |
Definition at line 195 of file TPZSandlerExtendedTranslator.cpp.
|
virtual |
Implements TPZChunkTranslator.
Definition at line 145 of file TPZSandlerExtendedTranslator.cpp.
References TPZChunkInTranslation::mNewStream, TPZChunkInTranslation::mOldStream, TPZContBufferedStream::Read(), tpzElasticResponseTranslator, TPZChunkTranslator::UpdateStream(), and TPZContBufferedStream::Write().
Referenced by UpdateStream().
|
private |
Definition at line 47 of file TPZSandlerExtendedTranslator.cpp.
References TPZChunkInTranslation::mNewStream, TPZChunkInTranslation::mOldStream, TPZContBufferedStream::Read(), tpzElasticResponseTranslator, TPZChunkTranslator::UpdateStream(), and TPZContBufferedStream::Write().
Referenced by UpdateAttributesV2(), and UpdateStream().
|
private |
Definition at line 141 of file TPZSandlerExtendedTranslator.cpp.
References UpdateAttributesV1().
Referenced by UpdateStream().
|
private |
Definition at line 93 of file TPZSandlerExtendedTranslator.cpp.
References TPZChunkInTranslation::mNewStream, TPZChunkInTranslation::mOldStream, TPZContBufferedStream::Read(), tpzElasticResponseTranslator, TPZChunkTranslator::UpdateStream(), and TPZContBufferedStream::Write().
Referenced by UpdateStream().
|
virtual |
Reimplemented from TPZChunkTranslator.
Definition at line 23 of file TPZSandlerExtendedTranslator.cpp.
References DebugStop, TPZChunkInTranslation::mOldVersion, UpdateAttributes(), UpdateAttributesV1(), UpdateAttributesV2(), and UpdateFromV2().
|
private |
Definition at line 33 of file TPZSandlerExtendedTranslator.h.
Referenced by UpdateAttributes(), UpdateAttributesV1(), and UpdateFromV2().