TPIE

11a2c2d
tpie::linear_memory_usage Struct Reference

Public Member Functions

constexpr linear_memory_usage (const double coefficient, const double overhead) noexcept
 
constexpr memory_size_type operator() (memory_size_type size) const noexcept
 

Public Attributes

const double coefficient
 
const double overhead
 

Friends

constexpr friend linear_memory_usage operator* (const linear_memory_usage &o, double scale) noexcept
 
constexpr friend linear_memory_usage operator+ (const linear_memory_usage &o, double value) noexcept
 
constexpr friend linear_memory_usage operator+ (const linear_memory_usage &l, const linear_memory_usage &r) noexcept
 

Detailed Description

Definition at line 62 of file util.h.


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