NeoPZ
|
#include <TPZChunkInTranslation.h>
Public Member Functions | |
TPZChunkInTranslation (const int64_t &objId, const int &classId, TPZStream &stream, const size_t &chunkSize, const std::map< std::string, uint64_t > &versionInfo) | |
TPZChunkInTranslation (const int64_t &objId, const int &classId, const TPZContBufferedStream &mOldStream, const std::map< std::string, uint64_t > &versionInfo) | |
TPZChunkInTranslation (const TPZChunkInTranslation &orig) | |
virtual | ~TPZChunkInTranslation () |
int64_t | GetObjId () const |
int | GetClassId () const |
Public Attributes | |
TPZContBufferedStream | mOldStream |
TPZContBufferedStream | mNewStream |
std::map< std::string, uint64_t > | mOldVersion |
std::map< std::string, uint64_t > | mNewVersion |
int64_t | mObjId |
int | mClassId |
TPZStack< int64_t, 2 > | mNewObjIds |
Private Member Functions | |
void | ReadFromStream (TPZStream &stream, const size_t nBytes) |
Definition at line 15 of file TPZChunkInTranslation.h.
TPZChunkInTranslation::TPZChunkInTranslation | ( | const int64_t & | objId, |
const int & | classId, | ||
TPZStream & | stream, | ||
const size_t & | chunkSize, | ||
const std::map< std::string, uint64_t > & | versionInfo | ||
) |
Definition at line 10 of file TPZChunkInTranslation.cpp.
References ReadFromStream().
TPZChunkInTranslation::TPZChunkInTranslation | ( | const int64_t & | objId, |
const int & | classId, | ||
const TPZContBufferedStream & | mOldStream, | ||
const std::map< std::string, uint64_t > & | versionInfo | ||
) |
Definition at line 17 of file TPZChunkInTranslation.cpp.
TPZChunkInTranslation::TPZChunkInTranslation | ( | const TPZChunkInTranslation & | orig | ) |
Definition at line 24 of file TPZChunkInTranslation.cpp.
|
virtual |
Definition at line 27 of file TPZChunkInTranslation.cpp.
int TPZChunkInTranslation::GetClassId | ( | ) | const |
Definition at line 41 of file TPZChunkInTranslation.cpp.
References mClassId.
Referenced by TPZPersistenceManager::OpenRead().
int64_t TPZChunkInTranslation::GetObjId | ( | ) | const |
Definition at line 37 of file TPZChunkInTranslation.cpp.
References mObjId.
|
private |
Definition at line 30 of file TPZChunkInTranslation.cpp.
References mNewStream, TPZStream::Read(), and TPZContBufferedStream::Write().
Referenced by TPZChunkInTranslation().
int TPZChunkInTranslation::mClassId |
Definition at line 33 of file TPZChunkInTranslation.h.
Referenced by GetClassId().
TPZStack<int64_t, 2> TPZChunkInTranslation::mNewObjIds |
Definition at line 35 of file TPZChunkInTranslation.h.
Referenced by TPZMatWithMemTranslator< TMEMTranslator >::UpdateFromV3().
TPZContBufferedStream TPZChunkInTranslation::mNewStream |
Definition at line 27 of file TPZChunkInTranslation.h.
Referenced by TPZPersistenceManager::OpenRead(), ReadFromStream(), TPZPersistenceManager::TranslateNextPointer(), TPZPersistenceManager::TranslatePointers(), TPZYCSandlerDimaggioTranslator::UpdateAttributes(), TPZMaterialTranslator::UpdateAttributes(), TPZPlasticStepPVTranslator< YC_Translator, ER_Translator >::UpdateAttributes(), TPZPlasticStepTranslator< YC_t, TF_t, ER_t >::UpdateAttributes(), TPZMatElastoPlastic2DTranslator< TTranslator, TMEMTranslator >::UpdateAttributes(), TPZElastoPlasticMemTranslator::UpdateAttributes(), TPZTensorTranslator< STATE >::UpdateAttributes(), TPZPlasticStateTranslator< STATE >::UpdateAttributes(), TPZMatElastoPlasticTranslator< TTranslator, TMEMTranslator >::UpdateAttributes(), TPZNullMaterialTranslator::UpdateAttributes(), TPZMatWithMemTranslator< TMEMTranslator >::UpdateAttributes(), TPZElasticResponseTranslator::UpdateAttributes(), TPZYCCamClayPVTranslator::UpdateAttributes(), TPZYCMohrCoulombPVTranslator::UpdateAttributes(), TPZSandlerExtendedTranslator::UpdateAttributes(), TPZSandlerExtendedTranslator::UpdateAttributesV1(), TPZMatWithMemTranslator< TMEMTranslator >::UpdateAttributesV3(), TPZPlasticStateTranslator< STATE >::UpdateFromV1(), TPZElastoPlasticMemTranslator::UpdateFromV1(), TPZSandlerExtendedTranslator::UpdateFromV2(), and TPZMatWithMemTranslator< TMEMTranslator >::UpdateFromV3().
std::map<std::string, uint64_t> TPZChunkInTranslation::mNewVersion |
Definition at line 30 of file TPZChunkInTranslation.h.
Referenced by TPZPersistenceManager::OpenRead().
int64_t TPZChunkInTranslation::mObjId |
Definition at line 32 of file TPZChunkInTranslation.h.
Referenced by GetObjId().
TPZContBufferedStream TPZChunkInTranslation::mOldStream |
Definition at line 26 of file TPZChunkInTranslation.h.
Referenced by TPZPersistenceManager::OpenRead(), TPZPersistenceManager::TranslateNextPointer(), TPZPersistenceManager::TranslatePointers(), TPZYCSandlerDimaggioTranslator::UpdateAttributes(), TPZMaterialTranslator::UpdateAttributes(), TPZPlasticStepPVTranslator< YC_Translator, ER_Translator >::UpdateAttributes(), TPZPlasticStepTranslator< YC_t, TF_t, ER_t >::UpdateAttributes(), TPZMatElastoPlastic2DTranslator< TTranslator, TMEMTranslator >::UpdateAttributes(), TPZElastoPlasticMemTranslator::UpdateAttributes(), TPZPlasticStateTranslator< STATE >::UpdateAttributes(), TPZTensorTranslator< STATE >::UpdateAttributes(), TPZMatElastoPlasticTranslator< TTranslator, TMEMTranslator >::UpdateAttributes(), TPZMatWithMemTranslator< TMEMTranslator >::UpdateAttributes(), TPZNullMaterialTranslator::UpdateAttributes(), TPZElasticResponseTranslator::UpdateAttributes(), TPZYCMohrCoulombPVTranslator::UpdateAttributes(), TPZYCCamClayPVTranslator::UpdateAttributes(), TPZSandlerExtendedTranslator::UpdateAttributes(), TPZSandlerExtendedTranslator::UpdateAttributesV1(), TPZMatWithMemTranslator< TMEMTranslator >::UpdateAttributesV3(), TPZSandlerDimaggioTranslator< SANDLERDIMAGGIOPARENTTRANSLATOR >::UpdateFromV1(), TPZPlasticStateTranslator< STATE >::UpdateFromV1(), TPZElastoPlasticMemTranslator::UpdateFromV1(), TPZSandlerExtendedTranslator::UpdateFromV2(), and TPZMatWithMemTranslator< TMEMTranslator >::UpdateFromV3().
std::map<std::string, uint64_t> TPZChunkInTranslation::mOldVersion |
Definition at line 29 of file TPZChunkInTranslation.h.
Referenced by TPZMatWithMemTranslator< TMEMTranslator >::UpdateFromV3(), TPZSandlerDimaggioTranslator< SANDLERDIMAGGIOPARENTTRANSLATOR >::UpdateStream(), TPZPlasticStateTranslator< STATE >::UpdateStream(), TPZElastoPlasticMemTranslator::UpdateStream(), TPZMatWithMemTranslator< TMEMTranslator >::UpdateStream(), and TPZSandlerExtendedTranslator::UpdateStream().