00001 #ifndef SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H
00002 #define SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H
00003
00004 #include "Displayer.h"
00005
00006 namespace SctDataDisplay {
00007
00008 class NoiseOccupancyDisplayData;
00009
00014 class NoiseOccupancyDisplayer : public Displayer {
00015 public:
00016 shared_ptr<DisplayData> display(shared_ptr<const Sct::Serializable> data, const DisplayInfo& info, std::ostream& os);
00017
00018 private:
00019 static bool inMap;
00020
00024 void displayChips(NoiseOccupancyDisplayData& data, const DisplayInfo& info, std::ostream& os);
00025 };
00026 }
00027
00028 #endif //SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H