# `writeElementsLine`

*Function*

## Declaration

```swift
func writeElementsLine(_ file: UnsafeMutablePointer<FILE>, _ key: UnsafeMutablePointer<CChar>, _ elements: [Any]?, _ format: GSFormatVersion, _ context: GSSaveContext, _ error: NSErrorPointer) -> Bool
```

```objc
BOOL writeElementsLine(FILE *file, char *key, NSArray *elements, GSFormatVersion format, GSSaveContext *context, NSError **error);
```

```python
writeElementsLine(file: FILE, key: str, elements: list, format: GSFormatVersion, context: GSSaveContext) -> tuple[bool, NSError]
```

## See Also

### Values and Collections

- [`writeKeyValueListBlock`](/Core/GlyphsCore/writeKeyValueListBlock)
- [`writePosition`](/Core/GlyphsCore/writePosition)
- [`writeTuple2`](/Core/GlyphsCore/writeTuple2)
- [`writeTuple2Buffer`](/Core/GlyphsCore/writeTuple2Buffer)
- [`writeTuple2Format1`](/Core/GlyphsCore/writeTuple2Format1)
- [`writeColor`](/Core/GlyphsCore/writeColor)
- [`writeTransform`](/Core/GlyphsCore/writeTransform)
- [`writeTransformToBuffer`](/Core/GlyphsCore/writeTransformToBuffer)
- [`writeDateString`](/Core/GlyphsCore/writeDateString)
- [`writeElements`](/Core/GlyphsCore/writeElements)
- [`endArray`](/Core/GlyphsCore/endArray)

