Skip to content
Snippets Groups Projects

Merge of all branches of Fabian PK (related to skills)

Merged Fabian Tërnava requested to merge test/merge-branch-skills-to-master into master
7 files
+ 148
16
Compare changes
  • Side-by-side
  • Inline
Files
7
@@ -59,11 +59,11 @@ namespace armarx::armem::server::ltm
}
/// iterate over all entity snapshots of this ltm
virtual bool forEachSnapshot(std::function<void(EntitySnapshotT&)>&& func) const = 0;
virtual bool forEachSnapshotInIndexRange(long first, long last, std::function<void(EntitySnapshotT&)>&& func) const = 0;
virtual bool forEachSnapshotInTimeRange(const Time& min, const Time& max, std::function<void(EntitySnapshotT&)>&& func) const = 0;
virtual bool forEachSnapshotBeforeOrAt(const Time& time, std::function<void(EntitySnapshotT&)>&& func) const = 0;
virtual bool forEachSnapshotBefore(const Time& time, std::function<void(EntitySnapshotT&)>&& func) const = 0;
virtual bool forEachSnapshot(std::function<void(EntitySnapshotT&)> func) const = 0;
virtual bool forEachSnapshotInIndexRange(long first, long last, std::function<void(EntitySnapshotT&)> func) const = 0;
virtual bool forEachSnapshotInTimeRange(const Time& min, const Time& max, std::function<void(EntitySnapshotT&)> func) const = 0;
virtual bool forEachSnapshotBeforeOrAt(const Time& time, std::function<void(EntitySnapshotT&)> func) const = 0;
virtual bool forEachSnapshotBefore(const Time& time, std::function<void(EntitySnapshotT&)> func) const = 0;
/// find entity snapshot segment
virtual std::shared_ptr<EntitySnapshotT> findSnapshot(const Time&) const = 0;
Loading