blob: ad196bd1d587e6977ee7903615c65c4d7ecbd06f [file] [log] [blame]
Lawrence Tangd34f2b12022-07-19 15:36:31 +01001#ifndef CPER_GENERATE_H
2#define CPER_GENERATE_H
3
Karthik Rajagopalan255bd812024-09-06 14:36:34 -07004#ifdef __cplusplus
5extern "C" {
6#endif
7
Lawrence Tangd34f2b12022-07-19 15:36:31 +01008#include <stdio.h>
Ed Tanousa3b7f8a2024-11-04 16:38:59 -08009#include "BaseTypes.h"
Lawrence Tangd34f2b12022-07-19 15:36:31 +010010
John Chungf8fc7052024-05-03 20:05:29 +080011void generate_cper_record(char **types, UINT16 num_sections, FILE *out);
Lawrence Tang617949e2022-08-08 14:21:42 +010012void generate_single_section_record(char *type, FILE *out);
Lawrence Tangd34f2b12022-07-19 15:36:31 +010013
Karthik Rajagopalan255bd812024-09-06 14:36:34 -070014#ifdef __cplusplus
15}
16#endif
17
John Chungf8fc7052024-05-03 20:05:29 +080018#endif