walberla::blockforest::internal::BlockDataHandlingAdder Class Reference

#include <BlockDataHandling.h>

Public Member Functions

 BlockDataHandlingAdder (domain_decomposition::BlockStorage &storage, const std::string &identifier=std::string())
 
template<typename T >
BlockDataHandlingAdderoperator<< (const domain_decomposition::BlockDataCreator< T > &bdc)
 
 operator BlockDataID ()
 

Private Attributes

domain_decomposition::BlockStoragestorage_
 
std::string identifier_
 
domain_decomposition::internal::SelectableBlockDataHandlingWrapper dataHandling_
 

Constructor & Destructor Documentation

◆ BlockDataHandlingAdder()

walberla::blockforest::internal::BlockDataHandlingAdder::BlockDataHandlingAdder ( domain_decomposition::BlockStorage storage,
const std::string &  identifier = std::string() 
)
inline

Member Function Documentation

◆ operator BlockDataID()

walberla::blockforest::internal::BlockDataHandlingAdder::operator BlockDataID ( )

◆ operator<<()

template<typename T >
BlockDataHandlingAdder& walberla::blockforest::internal::BlockDataHandlingAdder::operator<< ( const domain_decomposition::BlockDataCreator< T > &  bdc)
inline

Member Data Documentation

◆ dataHandling_

domain_decomposition::internal::SelectableBlockDataHandlingWrapper walberla::blockforest::internal::BlockDataHandlingAdder::dataHandling_
private

◆ identifier_

std::string walberla::blockforest::internal::BlockDataHandlingAdder::identifier_
private

◆ storage_

domain_decomposition::BlockStorage& walberla::blockforest::internal::BlockDataHandlingAdder::storage_
private

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