---
title: LSMText
framework: Latent Semantic Mapping
role: symbol
role_heading: Class
path: latentsemanticmapping/lsmtext
---

# LSMText

An input text.

## Declaration

```swift
class LSMText
```

## Overview

Overview An LSMText is a mutable, opaque Core Foundation type that represents an input text.

## Topics

### Creating a Text Object

- [LSMTextCreate(_:_:)](latentsemanticmapping/lsmtextcreate(_:_:).md)

### Adding to the Text

- [LSMTextAddToken(_:_:)](latentsemanticmapping/lsmtextaddtoken(_:_:).md)
- [LSMTextAddWord(_:_:)](latentsemanticmapping/lsmtextaddword(_:_:).md)
- [LSMTextAddWords(_:_:_:_:)](latentsemanticmapping/lsmtextaddwords(_:_:_:_:).md)
- [Parsing Flags](latentsemanticmapping/parsing-flags.md)

### Getting the Type Identifier

- [LSMTextGetTypeID()](latentsemanticmapping/lsmtextgettypeid().md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)

## See Also

### Text Classification

- [LSMMap](latentsemanticmapping/lsmmap.md)
- [LSMResult](latentsemanticmapping/lsmresult.md)
