NeoPZ
Public Member Functions | Private Member Functions | Private Attributes | List of all members
TPZSandlerExtendedTranslator Class Reference

#include <TPZSandlerExtendedTranslator.h>

Inheritance diagram for TPZSandlerExtendedTranslator:
[legend]
Collaboration diagram for TPZSandlerExtendedTranslator:
[legend]

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
 

Detailed Description

Definition at line 20 of file TPZSandlerExtendedTranslator.h.

Constructor & Destructor Documentation

◆ TPZSandlerExtendedTranslator() [1/2]

TPZSandlerExtendedTranslator::TPZSandlerExtendedTranslator ( )

Definition at line 17 of file TPZSandlerExtendedTranslator.cpp.

◆ TPZSandlerExtendedTranslator() [2/2]

TPZSandlerExtendedTranslator::TPZSandlerExtendedTranslator ( const TPZSandlerExtendedTranslator orig)

Definition at line 20 of file TPZSandlerExtendedTranslator.cpp.

◆ ~TPZSandlerExtendedTranslator()

TPZSandlerExtendedTranslator::~TPZSandlerExtendedTranslator ( )
virtual

Definition at line 195 of file TPZSandlerExtendedTranslator.cpp.

Member Function Documentation

◆ UpdateAttributes()

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

◆ UpdateAttributesV1()

void TPZSandlerExtendedTranslator::UpdateAttributesV1 ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
private

◆ UpdateAttributesV2()

void TPZSandlerExtendedTranslator::UpdateAttributesV2 ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
private

Definition at line 141 of file TPZSandlerExtendedTranslator.cpp.

References UpdateAttributesV1().

Referenced by UpdateStream().

◆ UpdateFromV2()

void TPZSandlerExtendedTranslator::UpdateFromV2 ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
private

◆ UpdateStream()

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

Member Data Documentation

◆ tpzElasticResponseTranslator

TPZElasticResponseTranslator TPZSandlerExtendedTranslator::tpzElasticResponseTranslator
private

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