walberla::python_coupling::BlockDataToObjectTester Class Reference

#include <Manager.h>

Public Member Functions

 BlockDataToObjectTester (IBlock *block, BlockDataID blockDataID)
 
template<typename TypeToTest >
void operator() (NonCopyableWrap< TypeToTest >)
 
py::object getResult ()
 

Private Attributes

IBlockblock_
 
BlockDataID blockDataID_
 
py::object result_
 

Constructor & Destructor Documentation

◆ BlockDataToObjectTester()

walberla::python_coupling::BlockDataToObjectTester::BlockDataToObjectTester ( IBlock block,
BlockDataID  blockDataID 
)
inline

Member Function Documentation

◆ getResult()

py::object walberla::python_coupling::BlockDataToObjectTester::getResult ( )
inline

◆ operator()()

template<typename TypeToTest >
void walberla::python_coupling::BlockDataToObjectTester::operator() ( NonCopyableWrap< TypeToTest >  )
inline

Member Data Documentation

◆ block_

IBlock* walberla::python_coupling::BlockDataToObjectTester::block_
private

◆ blockDataID_

BlockDataID walberla::python_coupling::BlockDataToObjectTester::blockDataID_
private

◆ result_

py::object walberla::python_coupling::BlockDataToObjectTester::result_
private

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