Classes | Public Types | Static Public Member Functions | Private Member Functions
absl::base_internal::LowLevelAlloc Class Reference

#include <low_level_alloc.h>

List of all members.


struct  Arena

Public Types

enum  { kCallMallocHook = 0x0001, kAsyncSignalSafe = 0x0002 }

Static Public Member Functions

static void * Alloc (size_t request) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static void * AllocWithArena (size_t request, Arena *arena) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static ArenaDefaultArena ()
static bool DeleteArena (Arena *arena)
static void Free (void *s) ABSL_ATTRIBUTE_SECTION(malloc_hook)
static ArenaNewArena (int32_t flags)

Private Member Functions

 LowLevelAlloc ()

Detailed Description

Definition at line 60 of file low_level_alloc.h.

Member Enumeration Documentation

anonymous enum

Definition at line 90 of file low_level_alloc.h.

Constructor & Destructor Documentation

Member Function Documentation

void * absl::base_internal::LowLevelAlloc::Alloc ( size_t  request) [static]

Definition at line 605 of file

void * absl::base_internal::LowLevelAlloc::AllocWithArena ( size_t  request,
Arena arena 
) [static]

Definition at line 610 of file

Definition at line 268 of file

Definition at line 381 of file

void absl::base_internal::LowLevelAlloc::Free ( void *  s) [static]

Definition at line 507 of file

Definition at line 365 of file

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

autogenerated on Wed Jun 19 2019 19:42:16