libcopp  2.2.0
Public Types | Static Public Member Functions | Static Public Attributes
util::uint64_id_allocator Class Reference

#include <uint64_id_allocator.h>

Collaboration diagram for util::uint64_id_allocator:
Collaboration graph

Public Types

using value_type = uint64_t
 

Static Public Member Functions

static value_type allocate () LIBCOPP_MACRO_NOEXCEPT
 
static void deallocate (value_type) LIBCOPP_MACRO_NOEXCEPT
 

Static Public Attributes

static constexpr const value_type npos = 0
 

Detailed Description

Definition at line 17 of file uint64_id_allocator.h.

Member Typedef Documentation

◆ value_type

Definition at line 19 of file uint64_id_allocator.h.

Member Function Documentation

◆ allocate()

LIBCOPP_COPP_API uint64_id_allocator::value_type util::uint64_id_allocator::allocate ( )
static

◆ deallocate()

LIBCOPP_COPP_API void util::uint64_id_allocator::deallocate ( value_type  )
static

Definition at line 135 of file uint64_id_allocator.cpp.

Field Documentation

◆ npos

constexpr const value_type util::uint64_id_allocator::npos = 0
staticconstexpr

Definition at line 21 of file uint64_id_allocator.h.


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