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 ( )

◆ deallocate()

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

Definition at line 135 of file uint64_id_allocator.cpp.

Field Documentation

◆ npos

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

Definition at line 21 of file uint64_id_allocator.h.

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