Skip to content
Snippets Groups Projects
Commit bfc95628 authored by Rainer Kartmann's avatar Rainer Kartmann
Browse files

Make functions const

parent 01a33c25
No related branches found
No related tags found
1 merge request!94ArMem Queries
......@@ -11,7 +11,7 @@
namespace armarx::armem
{
EntityPtr EntityQueryProcessor::process(
const query::EntityQuery& query, const Entity& entity)
const query::EntityQuery& query, const Entity& entity) const
{
if (auto q = dynamic_cast<const query::entity::AllSnapshotsQuery*>(&query))
{
......@@ -31,13 +31,13 @@ namespace armarx::armem
}
}
data::Entity EntityQueryProcessor::processToIce(const query::EntityQuery& query, const Entity& entity)
data::Entity EntityQueryProcessor::processToIce(const query::EntityQuery& query, const Entity& entity) const
{
return toIce<data::Entity>(process(query, entity));
}
EntityPtr EntityQueryProcessor::process(
const query::entity::AllSnapshotsQuery& query, const Entity& entity)
const query::entity::AllSnapshotsQuery& query, const Entity& entity) const
{
(void) query;
// Copy this entitiy and its contents.
......@@ -45,7 +45,7 @@ namespace armarx::armem
}
EntityPtr EntityQueryProcessor::process(
const query::entity::SingleSnapshotQuery& query, const Entity& entity)
const query::entity::SingleSnapshotQuery& query, const Entity& entity) const
{
(void) query;
EntityPtr result = entity.getEmptyCopy();
......@@ -70,7 +70,7 @@ namespace armarx::armem
return result;
}
EntityPtr EntityQueryProcessor::process(const query::entity::SnapshotRangeQuery& query, const Entity& entity)
EntityPtr EntityQueryProcessor::process(const query::entity::SnapshotRangeQuery& query, const Entity& entity) const
{
if (query.minTimestamp <= query.maxTimestamp || query.minTimestamp < 0 || query.maxTimestamp < 0)
{
......@@ -85,7 +85,7 @@ namespace armarx::armem
}
EntityPtr EntityQueryProcessor::process(const Time& min, const Time& max, const Entity& entity)
EntityPtr EntityQueryProcessor::process(const Time& min, const Time& max, const Entity& entity) const
{
EntityPtr result = entity.getEmptyCopy();
......
......@@ -16,14 +16,14 @@ namespace armarx::armem
{
public:
EntityPtr process(const query::EntityQuery& query, const Entity& entity);
data::Entity processToIce(const query::EntityQuery& query, const Entity& entity);
EntityPtr process(const query::EntityQuery& query, const Entity& entity) const;
data::Entity processToIce(const query::EntityQuery& query, const Entity& entity) const;
EntityPtr process(const query::entity::AllSnapshotsQuery& query, const Entity& entity);
EntityPtr process(const query::entity::SingleSnapshotQuery& query, const Entity& entity);
EntityPtr process(const query::entity::SnapshotRangeQuery& query, const Entity& entity);
EntityPtr process(const query::entity::AllSnapshotsQuery& query, const Entity& entity) const;
EntityPtr process(const query::entity::SingleSnapshotQuery& query, const Entity& entity) const;
EntityPtr process(const query::entity::SnapshotRangeQuery& query, const Entity& entity) const;
EntityPtr process(const Time& min, const Time& max, const Entity& entity);
EntityPtr process(const Time& min, const Time& max, const Entity& entity) const;
};
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment