summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCNugteren <web@cedricnugteren.nl>2015-06-19 07:28:35 +0200
committerCNugteren <web@cedricnugteren.nl>2015-06-19 07:28:35 +0200
commitab55df703dd60986fdad25a31bdf79480a341733 (patch)
tree19a1cad6c638dfb4866e2cc1f358ec3e2eb955aa /include
parent682c01a80cfcb9556799c790f126957d8d0c07e2 (diff)
Added const-ref accessors to all CL++11 classes
Diffstat (limited to 'include')
-rw-r--r--include/internal/clpp11.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/include/internal/clpp11.h b/include/internal/clpp11.h
index 8cf28871..d48b646d 100644
--- a/include/internal/clpp11.h
+++ b/include/internal/clpp11.h
@@ -134,8 +134,7 @@ class Platform: public Object {
}
// Accessors to the private data-member
- cl_platform_id operator()() const { return platform_; }
- cl_platform_id& operator()() { return platform_; }
+ const cl_platform_id& operator()() const { return platform_; }
private:
cl_platform_id platform_;
};
@@ -193,8 +192,7 @@ class Device: public Object {
}
// Accessors to the private data-member
- cl_device_id operator()() const { return device_; }
- cl_device_id& operator()() { return device_; }
+ const cl_device_id& operator()() const { return device_; }
private:
// Helper functions
@@ -259,8 +257,7 @@ class Context: public ObjectWithState {
}
// Accessors to the private data-member
- cl_context operator()() const { return context_; }
- cl_context& operator()() { return context_; }
+ const cl_context& operator()() const { return context_; }
private:
cl_context context_;
};
@@ -433,8 +430,7 @@ class CommandQueue: public ObjectWithState {
}
// Accessors to the private data-member
- cl_command_queue operator()() const { return queue_; }
- cl_command_queue& operator()() { return queue_; }
+ const cl_command_queue& operator()() const { return queue_; }
private:
cl_command_queue queue_;
};
@@ -499,8 +495,7 @@ class Buffer: public ObjectWithState {
}
// Accessors to the private data-member
- cl_mem operator()() const { return buffer_; }
- cl_mem& operator()() { return buffer_; }
+ const cl_mem& operator()() const { return buffer_; }
private:
cl_mem buffer_;
};