walberla::timeloop::BeforeFunction Struct Reference

#include <SelectableFunctionCreators.h>

+ Inheritance diagram for walberla::timeloop::BeforeFunction:

Public Member Functions

 BeforeFunction ()=default
 
 BeforeFunction (std::function< void() > fct, const std::string &id=std::string(), const Set< SUID > &req=Set< SUID >::emptySet(), const Set< SUID > &incomp=Set< SUID >::emptySet())
 
BeforeFunctionoperator<< (const FuncCreator< void() > &fct)
 
- Public Member Functions inherited from walberla::timeloop::SelectableFunction< void() >
 SelectableFunction ()=default
 
 SelectableFunction (std::function< void() > fct, const std::string &identifier=std::string(), const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet())
 
SelectableFunctionoperator<< (const FuncCreator< void() > &fct)
 

Additional Inherited Members

- Public Attributes inherited from walberla::timeloop::SelectableFunction< void() >
selectable::SetSelectableObject< std::function< void() >, SUID > selectableFunc_
 

Constructor & Destructor Documentation

◆ BeforeFunction() [1/2]

walberla::timeloop::BeforeFunction::BeforeFunction ( )
default

◆ BeforeFunction() [2/2]

walberla::timeloop::BeforeFunction::BeforeFunction ( std::function< void() >  fct,
const std::string &  id = std::string(),
const Set< SUID > &  req = Set<SUID>::emptySet(),
const Set< SUID > &  incomp = Set<SUID>::emptySet() 
)
inline

Member Function Documentation

◆ operator<<()

BeforeFunction& walberla::timeloop::BeforeFunction::operator<< ( const FuncCreator< void() > &  fct)
inline

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