Next: 5. International Support Up: Aspell .32.5 alpha A Previous: 3. The Aspell utility Contents
Subsections

- 4.1 The C++ Library
- 4.2 The C Library Interface
- 4.3 Notes About Thread Safety

# 4. Library Interface

# 4.1 The C++ Library

The recommend way to use Aspell is through the Pspell library. Please see the Pspell manual for more details.

# 4.2 The C Library Interface

Aspell now has a C library interface through use of Pspell. Please see the Pspell manual for more details.

# 4.3 Notes About Thread Safety

Read-only Aspell methods and functions should be thread safe as long as exceptions, new, delete, delete[], and STL allocators are thread safe. To the best of my knowledge gcc and egcs meet these requirements. It is up to the programmer to make sure multiple threads do not do thing such as change the dictionaries and add or delete items from the personal or session dictionaries.