---
title: AnimationFormatString.OSLogMessage
framework: os
role: symbol
role_heading: Structure
path: os/animationformatstring/oslogmessage
---

# AnimationFormatString.OSLogMessage

A log message that includes an animation tag.

## Declaration

```swift
@frozen struct OSLogMessage
```

## Overview

Overview An AnimationFormatString.OSLogMessage structure contains a message that you construct from a string interpolation or string literal. This message includes an additional animation tag. Don’t create this structure directly. The system creates one automatically when you log a message using the os_signpost(_:dso:log:name:signpostID:_:_:) function

## Topics

### Creating a Format String

- [init(stringLiteral:)](os/animationformatstring/oslogmessage/init(stringliteral:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Copyable](swift/copyable.md)
- [ExpressibleByExtendedGraphemeClusterLiteral](swift/expressiblebyextendedgraphemeclusterliteral.md)
- [ExpressibleByStringLiteral](swift/expressiblebystringliteral.md)
- [ExpressibleByUnicodeScalarLiteral](swift/expressiblebyunicodescalarliteral.md)
