ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Get an actor of a specific type, recursively. More...
#include <visitors.hpp>
Public Member Functions | |
template<typename T , std::enable_if_t< is_exact_match_v< T > > * = nullptr> | |
auto | operator() (std::shared_ptr< T > const &obj) const |
template<typename T , std::enable_if_t< not is_exact_match_v< T > and is_layer_correction_v< T > > * = nullptr> | |
auto | operator() (std::shared_ptr< T > const &obj) const |
template<typename T , std::enable_if_t< not is_exact_match_v< T > and not is_layer_correction_v< T > > * = nullptr> | |
auto | operator() (std::shared_ptr< T > const &) const |
Get an actor of a specific type, recursively.
Definition at line 33 of file visitors.hpp.
|
inline |
Definition at line 56 of file visitors.hpp.
|
inline |
Definition at line 43 of file visitors.hpp.
|
inline |
Definition at line 49 of file visitors.hpp.