#include <budget_policy.hpp>
◆ RuntimeBudgetFrame()
| pulp::runtime::RuntimeBudgetFrame::RuntimeBudgetFrame |
( |
std::uint64_t | budget, |
|
|
RuntimeBudgetPolicy | policy = {}, |
|
|
bool | overload_active = false ) |
|
inlineexplicitnoexcept |
◆ add_budget()
| void pulp::runtime::RuntimeBudgetFrame::add_budget |
( |
std::uint64_t | budget | ) |
|
|
inlinenoexcept |
◆ evaluate()
◆ overload_active()
| bool pulp::runtime::RuntimeBudgetFrame::overload_active |
( |
| ) |
const |
|
inlinenoexcept |
◆ policy()
◆ remaining_budget()
| std::uint64_t pulp::runtime::RuntimeBudgetFrame::remaining_budget |
( |
| ) |
const |
|
inlinenoexcept |
◆ set_overload_active()
| void pulp::runtime::RuntimeBudgetFrame::set_overload_active |
( |
bool | active | ) |
|
|
inlinenoexcept |
◆ stats()
The documentation for this class was generated from the following file: