OGS
|
Definition in file CheckEvalOrderRT.h.
#include <boost/mp11.hpp>
#include <typeindex>
#include <unordered_set>
#include "Apply.h"
#include "BaseLib/Logging.h"
Go to the source code of this file.
Classes | |
struct | ProcessLib::Graph::detail::IsInputArgument< T > |
struct | ProcessLib::Graph::detail::IsOutputArgument< T > |
Namespaces | |
namespace | ProcessLib |
namespace | ProcessLib::Graph |
namespace | ProcessLib::Graph::detail |
Functions | |
template<typename Model > | |
bool | ProcessLib::Graph::detail::isEvalOrderCorrectRT (std::unordered_set< std::type_index > &computed_data) |
template<typename... Models> | |
bool | ProcessLib::Graph::detail::isEvalOrderCorrectRT (boost::mp11::mp_list< Models... >, std::unordered_set< std::type_index > &&computed_data) |
template<typename Models , typename Inputs > | |
bool | ProcessLib::Graph::isEvalOrderCorrectRT () |