Wildmeshing Toolkit
|
#include <MerkleTreeInteriorNode.hpp>
Public Member Functions | |
std::map< std::string, std::size_t > | child_hashes () const override |
virtual std::map< std::string, const Hashable * > | child_hashables () const =0 |
Public Member Functions inherited from wmtk::utils::Hashable | |
Hashable () | |
Hashable (const Hashable &) | |
Hashable (Hashable &&) | |
Hashable & | operator= (const Hashable &) |
Hashable & | operator= (Hashable &&) |
virtual | ~Hashable () |
virtual std::size_t | hash () const |
Definition at line 6 of file MerkleTreeInteriorNode.hpp.
|
pure virtual |
Implemented in wmtk::multimesh::MultiMeshManager, wmtk::Mesh, wmtk::attribute::MeshAttributes< T >, and wmtk::attribute::AttributeManager.
Referenced by child_hashes().
|
overridevirtual |
Reimplemented from wmtk::utils::Hashable.
Definition at line 7 of file MerkleTreeInteriorNode.cpp.
References child_hashables(), and child_hashes().
Referenced by wmtk::attribute::AttributeManager::child_hashes(), wmtk::attribute::MeshAttributes< T >::child_hashes(), wmtk::Mesh::child_hashes(), wmtk::multimesh::MultiMeshManager::child_hashes(), and child_hashes().