walberla::domain_decomposition::internal::BlockDataHandlingAdder Class Reference

#include <BlockDataHandling.h>

Public Member Functions

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

Private Attributes

BlockStoragestorage_
 
std::string identifier_
 
SelectableBlockDataHandlingWrapper dataHandling_
 

Constructor & Destructor Documentation

◆ BlockDataHandlingAdder()

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

Member Function Documentation

◆ operator BlockDataID()

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

◆ operator<<()

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

Member Data Documentation

◆ dataHandling_

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

◆ identifier_

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

◆ storage_

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

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