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

Strategy concept and the StrategyBase helper (8.6). More...

#include "fastmm/strategies/hooks.hpp"
#include "fastmm/strategies/params.hpp"
#include <concepts>
#include <cstddef>
#include <optional>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

class  fastmm::StrategyBase< Params >
 

Namespaces

namespace  fastmm
 

Concepts

concept  fastmm::StrategyLike
 

Detailed Description

Strategy concept and the StrategyBase helper (8.6).

A strategy is a plain class with static name()/schema(), a params struct declared with FASTMM_PARAMS, and any subset of the engine hooks (all optional; see strategies/hooks.hpp and docs/reference/strategy-api.md).