reactor-c
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
trace_impl.h File Reference
#include "trace.h"

Go to the source code of this file.

Data Structures

struct  trace_t
 This struct holds all the state associated with tracing in a single environment. Each environment which has tracing enabled will have such a struct on its environment struct. More...
 

Macros

#define TRACE_BUFFER_CAPACITY   2048
 
#define TRACE_OBJECT_TABLE_SIZE   1024
 
#define TRACE_MAX_FILENAME_LENGTH   128
 

Typedefs

typedef struct trace_t trace_t
 This struct holds all the state associated with tracing in a single environment. Each environment which has tracing enabled will have such a struct on its environment struct.
 

Macro Definition Documentation

◆ TRACE_BUFFER_CAPACITY

#define TRACE_BUFFER_CAPACITY   2048

◆ TRACE_MAX_FILENAME_LENGTH

#define TRACE_MAX_FILENAME_LENGTH   128

Max length of trace file name

◆ TRACE_OBJECT_TABLE_SIZE

#define TRACE_OBJECT_TABLE_SIZE   1024

Size of the table of trace objects.

Typedef Documentation

◆ trace_t

typedef struct trace_t trace_t

This struct holds all the state associated with tracing in a single environment. Each environment which has tracing enabled will have such a struct on its environment struct.