#define Q_BEGIN_NAMESPACE
bool GetBool(const std::string &parname, bool defVal, bool warnCfg=true) const
Get a bool parameter from config file ( see GetDouble() )
void SetNeedNeighbours(bool need)
set wheter this module needs neighbours
Visitor class of QEvent that provides full handling of QEvent.
Visitor class to inspect the QEvent content.
list of references to const QEvent (s)
void End()
End method is called after event loop, and calls Done()
void Begin(QEventAssembler &ev)
Begin method is called before event loop, and calls Init()
bool fSkipEvents
Skip filtered events (false)
virtual void Init(QEventInspector &ev)=0
Init method is called before event loop, getting a QEventInspector as argument. This method must be i...
virtual void Done()=0
Done method is called after event loop This method must be implemented by inheriting classes.
virtual void Do(QEventInspector &ev)=0
Dot method is called for each event, getting the QEventInspector as argument. This method must be imp...
bool Process(QEventAssembler &eva, QEventList &neigh, const bool exec, QEventList &oneigh)
Process method is called for each event, and calls Do()