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

What a backend is built with. More...

#include <fastmm/store/backend.hpp>

Public Attributes

const GenericSection * config = nullptr
 
std::string engine_name
 [engine] name
 
std::string default_dir
 [engine] journal_dir; where a backend may default its files
 
bool read_only = false
 opened by a query tool, not by a session
 

Detailed Description

What a backend is built with.

config is the [storage] section verbatim: a backend reads its own keys from it and the central schema (config/schema.hpp) knows none of them.

Member Data Documentation

◆ config

const GenericSection* fastmm::store::BackendOptions::config = nullptr

◆ engine_name

std::string fastmm::store::BackendOptions::engine_name

[engine] name

◆ default_dir

std::string fastmm::store::BackendOptions::default_dir

[engine] journal_dir; where a backend may default its files

◆ read_only

bool fastmm::store::BackendOptions::read_only = false

opened by a query tool, not by a session