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

Public Member Functions

 StarView (QObject *parent)
 
void readSettings ()
 
void writeSettings ()
 
void update (const Job &job) override
 
QWidget * widget () const override
 
QString id () const override
 
QList< HostItem * > hostItems () const
 
HostItemfindHostItem (unsigned int hostid) const
 
void setMonitor (Monitor *monitor) override
 
void checkNode (unsigned int hostid) override
 
void removeNode (unsigned int hostid) override
 
void updateSchedulerState (Monitor::SchedulerState state) override
 
void configureView () override
 
bool isConfigurable () override
 
StarViewConfigDialogconfigDialog () const
 
bool filterArch (unsigned int hostid)
 
bool filterArch (HostInfo *)
 
- 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 void checkNodes ()
 
virtual void stop ()
 
virtual void start ()
 
void togglePause ()
 
unsigned int processor (const Job &)
 
QString nameForHost (unsigned int hostid)
 
QColor hostColor (unsigned int hostid)
 

Protected Slots

void slotConfigChanged ()
 
- Protected Slots inherited from StatusView

Additional Inherited Members

- Public Types inherited from StatusView
enum  Option { NoOptions = 0, RememberJobsOption = 1 }
 

Member Function Documentation

bool StarView::filterArch ( unsigned int  hostid)

Return true if node should be shown and false if not.

bool StarView::filterArch ( HostInfo i)

Return true if node should be shown and false if not.


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