8 typedef unsigned long Messtype;
27 int set( Messtype val );
28 int set(
const char *str );
32 bool check( Messtype type );
33 int print( Messtype type,
const char *mess, ... );
34 int hold( Messtype type,
const char *mess );
39 static const Messtype NONE = 0x00000000L;
40 static const Messtype PRINT = 0x0000000FL;
41 static const Messtype PRINTA = 0x00000001L;
42 static const Messtype PRINTB = 0x00000002L;
43 static const Messtype PRINTC = 0x00000004L;
44 static const Messtype PRINTD = 0x00000008L;
45 static const Messtype ERROR = 0x00000030L;
46 static const Messtype ERRORA = 0x00000010L;
47 static const Messtype ERRORB = 0x00000020L;
48 static const Messtype WARN = 0x000000C0L;
49 static const Messtype WARNC = 0x00000040L;
50 static const Messtype WARND = 0x00000080L;
51 static const Messtype MESS = 0x00000F00L;
52 static const Messtype MESSA = 0x00000100L;
53 static const Messtype MESSB = 0x00000200L;
54 static const Messtype MESSC = 0x00000400L;
55 static const Messtype MESSD = 0x00000800L;
56 static const Messtype OUT1 = 0x0000F000L;
57 static const Messtype OUT1A = 0x00001000L;
58 static const Messtype OUT1B = 0x00002000L;
59 static const Messtype OUT1C = 0x00004000L;
60 static const Messtype OUT1D = 0x00008000L;
61 static const Messtype OUT2 = 0x000F0000L;
62 static const Messtype OUT2A = 0x00010000L;
63 static const Messtype OUT2B = 0x00020000L;
64 static const Messtype OUT2C = 0x00040000L;
65 static const Messtype OUT2D = 0x00080000L;
66 static const Messtype OUT3 = 0x00F00000L;
67 static const Messtype OUT3A = 0x00100000L;
68 static const Messtype OUT3B = 0x00200000L;
69 static const Messtype OUT3C = 0x00400000L;
70 static const Messtype OUT3D = 0x00800000L;
71 static const Messtype OUT4 = 0x0F000000L;
72 static const Messtype OUT4A = 0x01000000L;
73 static const Messtype OUT4B = 0x02000000L;
74 static const Messtype OUT4C = 0x04000000L;
75 static const Messtype OUT4D = 0x08000000L;
76 static const Messtype DEBUG = 0xF0000000L;
77 static const Messtype DEBUGA = 0x10000000L;
78 static const Messtype DEBUGB = 0x20000000L;
79 static const Messtype DEBUGC = 0x40000000L;
80 static const Messtype DEBUGD = 0x80000000L;
82 static const Messtype MASK_NONE = 0x00000000L;
83 static const Messtype MASK_PRINT = 0x0000000FL;
84 static const Messtype MASK_ERROR = 0x0000003FL;
85 static const Messtype MASK_WARN = 0x000000FFL;
86 static const Messtype MASK_MESS = 0x00000FFFL;
87 static const Messtype MASK_OUT1 = 0x0000FFFFL;
88 static const Messtype MASK_OUT2 = 0x000FFFFFL;
89 static const Messtype MASK_OUT3 = 0x00FFFFFFL;
90 static const Messtype MASK_OUT4 = 0x0FFFFFFFL;
91 static const Messtype MASK_DEBUG = 0xFFFFFFFFL;
This class accesses files.
Definition File.h:15
This class prints text to the display based on priorities.
Definition Message.h:10
Messtype get()
Definition Message.cc:177
int hold(Messtype type, const char *mess)
Definition Message.cc:269
~Message()
Definition Message.cc:55
Message()
Definition Message.cc:39
int setPageLength(int val)
Definition Message.cc:193
int printProgramInfo(const char *string)
Definition Message.cc:288
int init()
Definition Message.cc:26
int getNum()
Definition Message.cc:185
int print(Messtype type, const char *mess,...)
Definition Message.cc:214
int set(Messtype val)
Definition Message.cc:64
bool check(Messtype type)
Definition Message.cc:203
This is a variable length string class.
Definition String.h:5
All WXP classes fall under the WXP namespace.
Definition Angle.h:4