# volatile

- Manual
- Standard library
- Index

Search:
Group by:

This module contains code for generating volatile loads and stores, which are useful in embedded and systems programming.

# Templates

    template volatileLoad[T](src: ptr T): T

  Generates a volatile load of the value stored in the container `src`. Note that this only effects code generation on `C` like backends Source Edit

    template volatileStore[T](dest: ptr T; val: T)

  Generates a volatile store into the container `dest` of the value `val`. Note that this only effects code generation on `C` like backends Source Edit