00001
00008 #ifndef DISPLAYS_H
00009 #define DISPLAYS_H 1
00010
00011 #include <iomanip>
00012 #include "cdisplay.h"
00013
00020 class CDisplayWDEZ
00021 : public CDisplay
00022 {
00023 public:
00024 CDisplayWDEZ()
00025 : CDisplay("wdez")
00026 {}
00027
00037 void display(const CDat &value)
00038 {
00039 std::cout << std::dec << value << std::endl;
00040 }
00041 };
00042
00043
00044
00051 class CDisplayWHEX
00052 : public CDisplay
00053 {
00054 public:
00055 CDisplayWHEX()
00056 : CDisplay("whex")
00057 {}
00058
00068 void display(const CDat &value)
00069 {
00070 std::cout << std::hex << value << std::endl;
00071 }
00072 };
00073
00074 #endif
00075
00076