FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::store::StoreEntry Struct Reference

#include <fastmm/store/registry.hpp>

Public Types

using BackendFactory = std::unique_ptr< Backend >(*)()
 
using ReaderFactory = std::unique_ptr< Reader >(*)()
 

Public Attributes

std::string name
 
BackendFactory backend = nullptr
 
ReaderFactory reader = nullptr
 null: the backend records but cannot be queried in process
 

Member Typedef Documentation

◆ BackendFactory

using fastmm::store::StoreEntry::BackendFactory = std::unique_ptr<Backend> (*)()

◆ ReaderFactory

using fastmm::store::StoreEntry::ReaderFactory = std::unique_ptr<Reader> (*)()

Member Data Documentation

◆ name

std::string fastmm::store::StoreEntry::name

◆ backend

BackendFactory fastmm::store::StoreEntry::backend = nullptr

◆ reader

ReaderFactory fastmm::store::StoreEntry::reader = nullptr

null: the backend records but cannot be queried in process