All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
#include <DefaultSignalGroup.h>
Public Member Functions | |
| virtual SubSignalPool | subPool () const |
| TemporarySignalsGroup (SignalDB *database, AbstractSignalGroup *parent=0) | |
| GeopsyCore::TemporarySignalsGroup::TemporarySignalsGroup | ( | SignalDB * | database, |
| AbstractSignalGroup * | parent = 0 |
||
| ) |
References GeopsyCore::AbstractSignalGroup::setComments(), GeopsyCore::AbstractSignalGroup::setName(), and QGpCoreTools::tr().
: DefaultSignalGroup(database, parent) { setName(tr("Temporary signals")); setComments(tr("A list of all temporary signals including temporary files")); }
| SubSignalPool GeopsyCore::TemporarySignalsGroup::subPool | ( | ) | const [virtual] |
Returns the list of signals contained in all its children.
Returns the list of signals of this group.
Reimplemented from GeopsyCore::AbstractSignalGroup.
References GeopsyCore::SubSignalPool::addSignal(), GeopsyCore::SubSignalPool::begin(), GeopsyCore::DefaultSignalGroup::database(), GeopsyCore::SubSignalPool::end(), GeopsyCore::AbstractSignalGroup::name(), GeopsyCore::SubSignalPool::setName(), and GeopsyCore::SignalDB::subPool().
{
SubSignalPool sel;
const SubSignalPool& all=database()->subPool();
for(SubSignalPool::const_iterator it=all.begin(); it!=all.end(); ++it) {
if(!(*it)->file()) sel.addSignal(*it);
}
sel.setName(name());
return sel;
}