Blender V4.3
blender::LoadFactor Class Reference

#include <BLI_hash_tables.hh>

Public Member Functions

 LoadFactor (uint8_t numerator, uint8_t denominator)
 
void compute_total_and_usable_slots (int64_t min_total_slots, int64_t min_usable_slots, int64_t *r_total_slots, int64_t *r_usable_slots) const
 

Static Public Member Functions

static constexpr int64_t compute_total_slots (int64_t min_usable_slots, uint8_t numerator, uint8_t denominator)
 

Detailed Description

Definition at line 74 of file BLI_hash_tables.hh.

Constructor & Destructor Documentation

◆ LoadFactor()

blender::LoadFactor::LoadFactor ( uint8_t numerator,
uint8_t denominator )
inline

Definition at line 80 of file BLI_hash_tables.hh.

References BLI_assert.

Member Function Documentation

◆ compute_total_and_usable_slots()

void blender::LoadFactor::compute_total_and_usable_slots ( int64_t min_total_slots,
int64_t min_usable_slots,
int64_t * r_total_slots,
int64_t * r_usable_slots ) const
inline

◆ compute_total_slots()

static constexpr int64_t blender::LoadFactor::compute_total_slots ( int64_t min_usable_slots,
uint8_t numerator,
uint8_t denominator )
inlinestaticconstexpr

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