@@ -1198,7 +1198,7 @@ class device
11981198 *
11991199 * \sa k4a_device_get_imu_sample
12001200 */
1201- bool get_imu_sample (k4a_imu_sample_t *imu_sample, std::chrono::milliseconds timeout)
1201+ bool get_imu_sample (k4a_imu_sample_t *imu_sample, std::chrono::milliseconds timeout) const
12021202 {
12031203 int32_t timeout_ms = internal::clamp_cast<int32_t >(timeout.count ());
12041204 k4a_wait_result_t result = k4a_device_get_imu_sample (m_handle, imu_sample, timeout_ms);
@@ -1219,7 +1219,7 @@ class device
12191219 *
12201220 * \sa k4a_device_get_imu_sample
12211221 */
1222- bool get_imu_sample (k4a_imu_sample_t *imu_sample)
1222+ bool get_imu_sample (k4a_imu_sample_t *imu_sample) const
12231223 {
12241224 return get_imu_sample (imu_sample, std::chrono::milliseconds (K4A_WAIT_INFINITE));
12251225 }
@@ -1229,7 +1229,7 @@ class device
12291229 *
12301230 * \sa k4a_device_start_cameras
12311231 */
1232- void start_cameras (const k4a_device_configuration_t *configuration)
1232+ void start_cameras (const k4a_device_configuration_t *configuration) const
12331233 {
12341234 k4a_result_t result = k4a_device_start_cameras (m_handle, configuration);
12351235 if (K4A_RESULT_SUCCEEDED != result)
@@ -1242,7 +1242,7 @@ class device
12421242 *
12431243 * \sa k4a_device_stop_cameras
12441244 */
1245- void stop_cameras () noexcept
1245+ void stop_cameras () const noexcept
12461246 {
12471247 k4a_device_stop_cameras (m_handle);
12481248 }
@@ -1252,7 +1252,7 @@ class device
12521252 *
12531253 * \sa k4a_device_start_imu
12541254 */
1255- void start_imu ()
1255+ void start_imu () const
12561256 {
12571257 k4a_result_t result = k4a_device_start_imu (m_handle);
12581258 if (K4A_RESULT_SUCCEEDED != result)
@@ -1265,7 +1265,7 @@ class device
12651265 *
12661266 * \sa k4a_device_stop_imu
12671267 */
1268- void stop_imu () noexcept
1268+ void stop_imu () const noexcept
12691269 {
12701270 k4a_device_stop_imu (m_handle);
12711271 }
0 commit comments