
## Formatter class

**Inherits:** Aspose::Email::Tools::Logging::IFormatter

Represents the interface for formatting log entry messsages.

## Constructors

| Name | Description |
| --- | --- |
| [Formatter (3 overloads)](./formatter/) | Creates an instance of Formatter . |

## Methods

| Name | Description |
| --- | --- |
| [Format (2 overloads)](./format/) | Formats a datetime and return a string to be outputted. |
| [get_DateStrings](./get_datestrings/) |  |
| [get_DefaultFormatter](./get_defaultformatter/) | Gets default formatter |
| [get_Footer](./get_footer/) | Gets the footer. |
| [get_Header](./get_header/) | Gets the header. |
| [get_LogHeader](./get_logheader/) | Gets the log header |
| [get_MillisecondStrings](./get_millisecondstrings/) |  |
| [get_MonthNames](./get_monthnames/) | The full names of all 12 months |
| [get_MonthShortNames](./get_monthshortnames/) | The short names of all 12 months |
| [get_WeekdayNames](./get_weekdaynames/) | The full names of all weekdays |
| [get_WeekdayShortNames](./get_weekdayshortnames/) | The short names of all weekdays |
| [get_YearStrings](./get_yearstrings/) |  |
| [set_DefaultFormatter](./set_defaultformatter/) | Sets default formatter |
| [set_Footer](./set_footer/) | Sets the footer. |
| [set_Header](./set_header/) | Sets the header. |
| [set_LogHeader](./set_logheader/) | Sets the log header |
| [ProtocolFormatter](./protocolformatter/) |  |
| [SimpleFormatter](./simpleformatter/) |  |
| [StandardFormatter](./standardformatter/) |  |
| [COLON_CHAR](./colon_char/) |  |
| [HYPHEN_CHAR](./hyphen_char/) |  |
| [ISO_8601_DAYLIGHT_SAVINGS_TIME_ZONE](./iso_8601_daylight_savings_time_zone/) | The ISO 8601 standard time zone specification, showing hours offset from GMT (ex.: "-04:00"). The value returned is correct for the local environment for all dates in daylight savings time |
| [ISO_8601_TIME_ZONE](./iso_8601_time_zone/) | The ISO 8601 standard time zone specification, showing hours offset from GMT (ex.: "-04:00") The value returned is correct for the local environment for all dates not in daylight savings time |
| [NEW_LINE](./new_line/) |  |
| [PasswordView](./passwordview/) |  |
| [PERIOD_CHAR](./period_char/) |  |
| [SPACE_CHAR](./space_char/) |  |

