---
name: "std::__timepunct_cache"
section: "3"
platform: "linux"
package: "libstdc++6-4.1-doc"
version: "4.1.1-21"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/std::__timepunct_cache"
---

# std::\_\_timepunct\_cache(3)

## NAME

std::\_\_timepunct\_cache -

## SYNOPSIS

Inherits **locale::facet**.

## Detailed Description

### template\<typename \_CharT\> struct std::\_\_timepunct\_cache\< \_CharT \>

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

### Public Member Functions

**\_\_timepunct\_cache** (size\_t \_\_refs=0)\
 void **\_M\_cache** (const **locale** &\_\_loc)\
 template\<\> const wchar\_t \* **\_S\_timezones** \[14\]\
 template\<\> const char \* **\_S\_timezones** \[14\]\
 **~\_\_timepunct\_cache** ()\

### Public Attributes

const \_CharT \* **\_M\_aday1**\
 const \_CharT \* **\_M\_aday2**\
 const \_CharT \* **\_M\_aday3**\
 const \_CharT \* **\_M\_aday4**\
 const \_CharT \* **\_M\_aday5**\
 const \_CharT \* **\_M\_aday6**\
 const \_CharT \* **\_M\_aday7**\
 bool **\_M\_allocated**\
 const \_CharT \* **\_M\_am**\
 const \_CharT \* **\_M\_am\_pm\_format**\
 const \_CharT \* **\_M\_amonth01**\
 const \_CharT \* **\_M\_amonth02**\
 const \_CharT \* **\_M\_amonth03**\
 const \_CharT \* **\_M\_amonth04**\
 const \_CharT \* **\_M\_amonth05**\
 const \_CharT \* **\_M\_amonth06**\
 const \_CharT \* **\_M\_amonth07**\
 const \_CharT \* **\_M\_amonth08**\
 const \_CharT \* **\_M\_amonth09**\
 const \_CharT \* **\_M\_amonth10**\
 const \_CharT \* **\_M\_amonth11**\
 const \_CharT \* **\_M\_amonth12**\
 const \_CharT \* **\_M\_date\_era\_format**\
 const \_CharT \* **\_M\_date\_format**\
 const \_CharT \* **\_M\_date\_time\_era\_format**\
 const \_CharT \* **\_M\_date\_time\_format**\
 const \_CharT \* **\_M\_day1**\
 const \_CharT \* **\_M\_day2**\
 const \_CharT \* **\_M\_day3**\
 const \_CharT \* **\_M\_day4**\
 const \_CharT \* **\_M\_day5**\
 const \_CharT \* **\_M\_day6**\
 const \_CharT \* **\_M\_day7**\
 const \_CharT \* **\_M\_month01**\
 const \_CharT \* **\_M\_month02**\
 const \_CharT \* **\_M\_month03**\
 const \_CharT \* **\_M\_month04**\
 const \_CharT \* **\_M\_month05**\
 const \_CharT \* **\_M\_month06**\
 const \_CharT \* **\_M\_month07**\
 const \_CharT \* **\_M\_month08**\
 const \_CharT \* **\_M\_month09**\
 const \_CharT \* **\_M\_month10**\
 const \_CharT \* **\_M\_month11**\
 const \_CharT \* **\_M\_month12**\
 const \_CharT \* **\_M\_pm**\
 const \_CharT \* **\_M\_time\_era\_format**\
 const \_CharT \* **\_M\_time\_format**\

### Static Public Attributes

static const \_CharT \* **\_S\_timezones** \[14\]\

### Static Protected Member Functions

static **\_\_c\_locale** **\_S\_clone\_c\_locale** (**\_\_c\_locale** &\_\_cloc)\
 static void **\_S\_create\_c\_locale** (**\_\_c\_locale** &\_\_cloc, const char \*\_\_s, **\_\_c\_locale** \_\_old=0)\
 static void **\_S\_destroy\_c\_locale** (**\_\_c\_locale** &\_\_cloc)\
 static **\_\_c\_locale** **\_S\_get\_c\_locale** ()\
 static const char \* **\_S\_get\_c\_name** ()\

### Friends

class **locale::\_Impl**\

## Author

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