Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::SessionLimits Struct Reference

Resource ceilings for one mutable document session. More...

#include <document_session.hpp>

Public Attributes

JournalLimits journal
UndoLimits undo
std::size_t max_writers = 32
std::size_t max_cached_results = 256

Detailed Description

Resource ceilings for one mutable document session.

Limits are fixed when the session is created. Journal and undo accounting use saturated retained-size estimates; writer and result limits bound the corresponding in-memory tables.

Member Data Documentation

◆ journal

JournalLimits pulp::timeline::SessionLimits::journal

◆ max_cached_results

std::size_t pulp::timeline::SessionLimits::max_cached_results = 256

◆ max_writers

std::size_t pulp::timeline::SessionLimits::max_writers = 32

◆ undo

UndoLimits pulp::timeline::SessionLimits::undo

The documentation for this struct was generated from the following file: