---
name: "std::numpunct_cache"
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/std::numpunct_cache"
---

# std::numpunct\_cache(3)

## NAME

std::numpunct\_cache -

## SYNOPSIS

Inherits **std::locale::facet**.

### Public Member Functions

**numpunct\_cache** (size\_t \_\_refs=0)\
 **~numpunct\_cache** ()\
 void **M\_cache** (const **locale** &\_\_loc)\

### Public Attributes

const char \* **M\_grouping**\
 size\_t **M\_grouping\_size**\
 bool **M\_use\_grouping**\
 const CharT \* **M\_truename**\
 size\_t **M\_truename\_size**\
 const CharT \* **M\_falsename**\
 size\_t **M\_falsename\_size**\
 CharT **M\_decimal\_point**\
 CharT **M\_thousands\_sep**\
 CharT **M\_atoms\_out** \[num\_base::S\_oend\]\
 CharT **M\_atoms\_in** \[num\_base::S\_iend\]\
 bool **M\_allocated**\

### Static Protected Member Functions

static **c\_locale** **S\_get\_c\_locale** ()\
 static const char \* **S\_get\_c\_name** ()\

### Friends

class **locale::Impl**\

## Detailed Description

### template\<typename CharT\> struct std::numpunct\_cache\< CharT \>

Definition at line 1586 of file locale\_facets.h.

## Author

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