---
name: "log4tango::TimeStampComponent"
section: "3"
platform: "linux"
package: "liblog4tango-doc"
version: "9.3.4+dfsg1-2+deb12u1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/log4tango::TimeStampComponent"
---

# log4tango::TimeStampComponent(3)

## NAME

log4tango::TimeStampComponent

## SYNOPSIS

Inherits **log4tango::PatternLayout::PatternComponent**.

### Public Member Functions

**TimeStampComponent** (std::string timeFormat)\
 virtual void **append** (**std::ostringstream** &out, const **LoggingEvent** &event)\

### Static Public Attributes

static const char \*const **FORMAT\_ISO8601** = '%Y-%m-%d %H:%M:%S,%l'\
 static const char \*const **FORMAT\_ABSOLUTE** = '%H:%M:%S,%l'\
 static const char \*const **FORMAT\_DATE** = '%d %b %Y %H:%M:%S,%l'\

## Constructor & Destructor Documentation

### log4tango::TimeStampComponent::TimeStampComponent (std::string timeFormat)` [inline]`

## Member Function Documentation

### virtual void log4tango::TimeStampComponent::append (std::ostringstream & out, const LoggingEvent & event)` [inline]`, ` [virtual]`

Implements **log4tango::PatternLayout::PatternComponent**.

## Member Data Documentation

### const char \*const log4tango::TimeStampComponent::FORMAT\_ABSOLUTE = '%H:%M:%S,%l'` [static]`

### const char \*const log4tango::TimeStampComponent::FORMAT\_DATE = '%d %b %Y %H:%M:%S,%l'` [static]`

### const char \*const log4tango::TimeStampComponent::FORMAT\_ISO8601 = '%Y-%m-%d %H:%M:%S,%l'` [static]`

## Author

Generated automatically by Doxygen for log4tango from the source code.
