Icemon  3.3
icecc-monitor is a monitoring application for icecc (a distributed compiler)
Public Member Functions | List of all members
SummaryView Class Reference
Inheritance diagram for SummaryView:
Inheritance graph
[legend]

Public Member Functions

 SummaryView (QObject *parent=nullptr)
 
QWidget * widget () const override
 
void setMonitor (Monitor *monitor) override
 
void update (const Job &job) override
 
void removeNode (unsigned int hostid) override
 
void checkNode (unsigned int hostid) override
 
QString id () const override
 
- Public Member Functions inherited from StatusView
 StatusView (QObject *parent=nullptr)
 
virtual Options options () const
 
Monitormonitor () const
 
HostInfoManagerhostInfoManager () const
 Convenience function to access the Monitor's host info manager.
 
virtual bool isPausable ()
 
virtual bool isConfigurable ()
 
virtual void checkNodes ()
 
virtual void configureView ()
 
virtual void stop ()
 
virtual void start ()
 
void togglePause ()
 
unsigned int processor (const Job &)
 
QString nameForHost (unsigned int hostid)
 
QColor hostColor (unsigned int hostid)
 

Additional Inherited Members

- Public Types inherited from StatusView
enum  Option { NoOptions = 0, RememberJobsOption = 1 }
 
- Protected Slots inherited from StatusView
virtual void updateSchedulerState (Monitor::SchedulerState state)
 

The documentation for this class was generated from the following files: