reactor-c
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
util Directory Reference

Directories

 tracing
 

Files

 audio_loop.h
 Utility function for playing audio on Linux or MacOS.
 
 audio_loop_linux.c
 Utility function for playing audio on Linux.
 
 audio_loop_mac.c
 Utility function for playing audio on MacOS.
 
 deque.c
 
 deque.h
 
 generics.h
 
 sensor_simulator.c
 Simple terminal-based user interface based on ncurses. See sensor_simulator.h.
 
 sensor_simulator.h
 Simple terminal-based user interface based on ncurses.
 
 type_converter.h
 
 wave_file_reader.c
 Utility function for reading WAV audio files.
 
 wave_file_reader.h
 Utility function for reading WAV audio files.
 

Detailed Description

This directory contains source files for use by Lingua Franca programs using the C target. To use a file in this directory, specify a target property as follows:

target C {
files: ["/lib/c/reactor-c/util/filename", ...],
...
};

This causes the lfc or LF IDE to copy the file into your project's src-gen directory. Hence, you can include the file in your C code as follows:

preamble {=
#include "filename"
=}