Cleanup source id management, and improved session merging and source

renaming.
This commit is contained in:
brunoherbelin
2020-10-03 17:54:34 +02:00
parent 3e5b1e74e8
commit d563ee14a9
8 changed files with 88 additions and 56 deletions

View File

@@ -33,10 +33,12 @@ public:
uint numSource() const;
SourceList::iterator begin ();
SourceList::iterator end ();
SourceList::iterator find (int index);
SourceList::iterator find (Source *s);
SourceList::iterator find (std::string name);
SourceList::iterator find (Node *node);
SourceList::iterator find (int id);
SourceList::iterator at (int index);
int index (SourceList::iterator it) const;
// update all sources and mark sources which failed