1 /** \file debug_types.h
2 * Define the various logging classes and prioritiess
6 * Define the possible classes/categories of logging messages
11 SG_TERRAIN = 0x00000001,
12 SG_ASTRO = 0x00000002,
13 SG_FLIGHT = 0x00000004,
14 SG_INPUT = 0x00000008,
17 SG_COCKPIT = 0x00000040,
18 SG_GENERAL = 0x00000080,
20 SG_EVENT = 0x00000200,
21 SG_AIRCRAFT = 0x00000400,
22 SG_AUTOPILOT = 0x00000800,
24 SG_CLIPPER = 0x00002000,
25 SG_NETWORK = 0x00004000,
27 SG_NASAL = 0x00010000,
28 SG_INSTR = 0x00020000,
29 SG_SYSTEMS = 0x00040000,
30 SG_UNDEFD = 0x00080000, // For range checking
37 * Define the possible logging priorities (and their order).
40 SG_BULK = 1, // For frequent messages
41 SG_DEBUG, // Less frequent debug type messages
42 SG_INFO, // Informatory messages
43 SG_WARN, // Possible impending problem
44 SG_ALERT // Very possible impending problem
45 // SG_EXIT, // Problem (no core)
46 // SG_ABORT // Abandon ship (core)