RKH
rkhtrc.h
Go to the documentation of this file.
1 /*
2  * --------------------------------------------------------------------------
3  *
4  * Framework RKH
5  * -------------
6  *
7  * State-machine framework for reactive embedded systems
8  *
9  * Copyright (C) 2010 Leandro Francucci.
10  * All rights reserved. Protected by international copyright laws.
11  *
12  *
13  * RKH is free software: you can redistribute it and/or modify it under the
14  * terms of the GNU General Public License as published by the Free Software
15  * Foundation, either version 3 of the License, or (at your option) any
16  * later version.
17  *
18  * RKH is distributed in the hope that it will be useful, but WITHOUT ANY
19  * WARRANTY; without even the implied warranty of MERCHANTABILITY or
20  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21  * more details.
22  *
23  * You should have received a copy of the GNU General Public License along
24  * with RKH, see copying.txt file.
25  *
26  * Contact information:
27  * RKH web site: http://sourceforge.net/projects/rkh-reactivesys/
28  * e-mail: francuccilea@gmail.com
29  * ---------------------------------------------------------------------------
30  */
31 
231 /* -------------------------- Development history -------------------------- */
232 /*
233  * 2015.10.24 LeFr v2.4.05 Initial version
234  */
235 
236 /* -------------------------------- Authors -------------------------------- */
237 /*
238  * LeFr Leandro Francucci francuccilea@gmail.com
239  */
240 
241 /* --------------------------------- Notes --------------------------------- */
242 /* --------------------------------- Module -------------------------------- */
243 #ifndef __RKHTRC_H__
244 #define __RKHTRC_H__
245 
246 /* ----------------------------- Include files ----------------------------- */
247 #include "rkhtrc_record.h"
248 #include "rkhtrc_filter.h"
249 
250 /* ---------------------- External C language linkage ---------------------- */
251 #ifdef __cplusplus
252  extern "C" {
253 #endif
254 
255 /* --------------------------------- Macros -------------------------------- */
256 /* -------------------------------- Constants ------------------------------ */
257 /* ------------------------------- Data types ------------------------------ */
258 /* -------------------------- External variables --------------------------- */
259 /* -------------------------- Function prototypes -------------------------- */
260 /* -------------------- External C language linkage end -------------------- */
261 
262 #ifdef __cplusplus
263 }
264 #endif
265 
266 /* ------------------------------ Module end ------------------------------- */
267 
268 #endif
269 
270 /* ------------------------------ End of file ------------------------------ */
Specifies the runtime filter operations for the trace facility.
Defines the trace records.