waLBerla 7.3
Loading...
Searching...
No Matches
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:
  • /builds/administration/walberla-website/walberla/src/python_coupling/Manager.h