#include <unique_id_generator.hpp>
◆ BoundedUniqueIDGenerator()
| BoundedUniqueIDGenerator::BoundedUniqueIDGenerator |
( |
int | max_value | ) |
|
|
inlineexplicit |
◆ get_free_ids()
| std::vector< int > BoundedUniqueIDGenerator::get_free_ids |
( |
| ) |
const |
|
inline |
◆ get_id()
| int BoundedUniqueIDGenerator::get_id |
( |
| ) |
|
|
inlineoverridevirtual |
◆ get_used_ids()
| std::vector< int > BoundedUniqueIDGenerator::get_used_ids |
( |
| ) |
const |
|
inline |
◆ get_used_percentage()
| double BoundedUniqueIDGenerator::get_used_percentage |
( |
| ) |
const |
|
inline |
◆ reclaim_id()
| void BoundedUniqueIDGenerator::reclaim_id |
( |
int | id_value | ) |
|
|
inlineoverridevirtual |
◆ to_string()
| std::string BoundedUniqueIDGenerator::to_string |
( |
| ) |
const |
|
inline |
◆ operator<<
The documentation for this class was generated from the following file: