#include <float.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "rtwtypes.h"
#include "rtmodel.h"
#include "rt_sim.h"
#include "rt_logging.h"
#include "ext_work.h"
Go to the source code of this file.
Defines | |
#define | CONCAT(name1, name2) EXPAND_CONCAT(name1,name2) |
#define | EXPAND_CONCAT(name1, name2) name1 ## name2 |
#define | MATFILE MATFILE1(MODEL) |
#define | MATFILE1(file) MATFILE2(file) |
#define | MATFILE2(file) #file ".mat" |
#define | MODEL_INITIALIZE CONCAT(MODEL,_initialize) |
#define | MODEL_OUTPUT CONCAT(MODEL,_output) |
#define | MODEL_TERMINATE CONCAT(MODEL,_terminate) |
#define | MODEL_UPDATE CONCAT(MODEL,_update) |
#define | QUOTE(name) QUOTE1(name) /* need to expand name */ |
#define | QUOTE1(name) #name |
#define | RT_MDL CONCAT(MODEL,_M) |
#define | RT_MODEL CONCAT(MODEL,_rtModel) |
#define | RUN_FOREVER -1.0 |
Functions | |
void | MODEL_INITIALIZE (void) |
void | MODEL_OUTPUT (void) |
void | MODEL_TERMINATE (void) |
void | MODEL_UPDATE (void) |
#define CONCAT | ( | name1, | |
name2 | |||
) | EXPAND_CONCAT(name1,name2) |
#define EXPAND_CONCAT | ( | name1, | |
name2 | |||
) | name1 ## name2 |
#define MODEL_INITIALIZE CONCAT(MODEL,_initialize) |
#define MODEL_OUTPUT CONCAT(MODEL,_output) |
#define MODEL_TERMINATE CONCAT(MODEL,_terminate) |
#define MODEL_UPDATE CONCAT(MODEL,_update) |
#define RUN_FOREVER -1.0 |
void MODEL_INITIALIZE | ( | void | ) |
void MODEL_OUTPUT | ( | void | ) |
void MODEL_TERMINATE | ( | void | ) |
void MODEL_UPDATE | ( | void | ) |