#include <output_budget.h>
◆ lease() [1/4]
| everett::output_budget::lease::lease |
( |
| ) |
|
|
default |
◆ lease() [2/4]
| everett::output_budget::lease::lease |
( |
lease const & |
| ) |
|
|
delete |
◆ lease() [3/4]
| everett::output_budget::lease::lease |
( |
lease && |
other | ) |
|
|
inlinenoexcept |
◆ ~lease()
| everett::output_budget::lease::~lease |
( |
| ) |
|
|
inline |
◆ lease() [4/4]
| everett::output_budget::lease::lease |
( |
std::shared_ptr< state > |
value, |
|
|
std::size_t |
bytes |
|
) |
| |
|
inlineprivatenoexcept |
◆ bytes()
| std::size_t everett::output_budget::lease::bytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
| lease & everett::output_budget::lease::operator= |
( |
lease && |
other | ) |
|
|
inlinenoexcept |
◆ operator=() [2/2]
| lease & everett::output_budget::lease::operator= |
( |
lease const & |
| ) |
|
|
delete |
◆ reset()
| void everett::output_budget::lease::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ shrink()
| void everett::output_budget::lease::shrink |
( |
std::size_t |
bytes | ) |
|
|
inline |
◆ output_budget
◆ bytes_
| std::size_t everett::output_budget::lease::bytes_ = 0 |
|
private |
◆ state_
| std::shared_ptr<state> everett::output_budget::lease::state_ |
|
private |
The documentation for this struct was generated from the following file: