---
name: "__gnu_cxx::BA_free_list_store"
section: "3"
platform: "linux"
package: "libstdc++6-doc"
version: "3.4.6-5"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/__gnu_cxx::BA_free_list_store"
---

# \_\_gnu\_cxx::BA\_free\_list\_store(3)

## NAME

\_\_gnu\_cxx::BA\_free\_list\_store -

## SYNOPSIS

Inherited by **\_\_gnu\_cxx::bitmap\_allocator\< Type \>**` [private]`.

### Public Types

typedef **BA\_free\_list\_store** **BFL\_type**\

### Static Public Member Functions

static void **S\_insert\_free\_list** (unsigned int \*addr)  throw ()\
 static unsigned int \* **S\_get\_free\_list** (unsigned int sz)  throw (std::bad\_alloc)\
 static void **S\_clear** ()\

### Private Types

typedef **std::vector**\< unsigned int \* \>::**iterator** **FLIter**\

### Static Private Member Functions

static void **S\_validate\_free\_list** (unsigned int \*addr)  throw ()\
 static bool **S\_should\_i\_give** (unsigned int \_\_block\_size, unsigned int \_\_required\_size)  throw ()\

### Static Private Attributes

static **std::vector**\< unsigned int \* \> **S\_free\_list**\

### Classes

struct **LT\_pointer\_compare**\

## Detailed Description

Definition at line 362 of file bitmap\_allocator.h.

## Author

Generated automatically by Doxygen for libstdc++-v3 Source from the source code.
