PandA-2024.02
|
functor used to traverse sequences with std::for_each More...
#include <visitor.hpp>
Public Member Functions | |
for_each_functor (const visitor_function_type _visitor_function, visitor_type _vo) | |
constructor More... | |
void | operator() (const refcount< T > &x) const |
functor More... | |
Private Types | |
using | visitor_type = visitor_obj *const |
visitor type definition More... | |
using | visitor_function_type = void(T::*const)(visitor_type) const |
Private Attributes | |
const visitor_function_type | visitor_function |
visitor member More... | |
visitor_type | vo |
visitor object More... | |
functor used to traverse sequences with std::for_each
Definition at line 133 of file visitor.hpp.
|
private |
Definition at line 137 of file visitor.hpp.
|
private |
visitor type definition
Definition at line 136 of file visitor.hpp.
|
inline |
constructor
Definition at line 141 of file visitor.hpp.
|
inline |
functor
Definition at line 146 of file visitor.hpp.
References refcount< T >::get().
|
private |
visitor member
Definition at line 153 of file visitor.hpp.
|
private |
visitor object
Definition at line 155 of file visitor.hpp.