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,
26 SG_UNDEFD = 0x00008000, // For range checking
33 * Define the possible logging priorities (and their order).
36 SG_BULK, // For frequent messages
37 SG_DEBUG, // Less frequent debug type messages
38 SG_INFO, // Informatory messages
39 SG_WARN, // Possible impending problem
40 SG_ALERT // Very possible impending problem
41 // SG_EXIT, // Problem (no core)
42 // SG_ABORT // Abandon ship (core)