FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
factory_sim.hpp File Reference

Definition of fastmm::sim_factory<S> (declared in strategies/module.hpp): builds Engine<S, SimClock, SimTransport, InlineFeed> on the sim::SimBackend that RunnerDeps::backend points at. More...

#include "fastmm/sim/sim_backend.hpp"
#include "fastmm/strategies/module.hpp"
#include <memory>

Go to the source code of this file.

Namespaces

namespace  fastmm
 

Functions

template<class S >
std::unique_ptr< IEngineRunner > fastmm::sim_factory (TransportKind kind, RunnerDeps &deps)
 Declared template <class S>, not template <StrategyLike S>: GCC and Clang mangle constrained templates differently.
 

Detailed Description

Definition of fastmm::sim_factory<S> (declared in strategies/module.hpp): builds Engine<S, SimClock, SimTransport, InlineFeed> on the sim::SimBackend that RunnerDeps::backend points at.

Needs fastmm::sim.