m/ff: Add comments to C++ wrapper

This commit is contained in:
Jakob Bornecrantz committed 2023-05-19 21:05:52 +00:00
1 parent d7df4f9b9a
commit c658cc7f4d
1 file changed
+16 -1
+16 -1
View File
@@ -119,7 +119,7 @@ m_ff_f64_filter(struct m_ff_f64 *ff, uint64_t start_ns, uint64_t stop_ns, double
}
/*!
* Helper class to wrap a C filter fifo.
* Helper class to wrap a C filter fifo (@ref m_ff_vec3_f32).
*/
class FilterFifo3F
{
@@ -149,18 +149,33 @@ public:
return mFifoPtr;
}
/*!
* @copydoc m_ff_vec3_f32_push
*
* Wrapper for @ref m_ff_vec3_f32_push.
*/
inline void
push(const xrt_vec3 &sample, uint64_t timestamp_ns)
{
m_ff_vec3_f32_push(mFifoPtr, &sample, timestamp_ns);
}
/*!
* @copydoc m_ff_vec3_f32_get
*
* Wrapper for @ref m_ff_vec3_f32_get.
*/
inline bool
get(size_t num, xrt_vec3 *out_sample, uint64_t *out_timestamp_ns)
{
return m_ff_vec3_f32_get(mFifoPtr, num, out_sample, out_timestamp_ns);
}
/*!
* @copydoc m_ff_vec3_f32_filter
*
* Wrapper for @ref m_ff_vec3_f32_filter.
*/
inline size_t
filter(uint64_t start_ns, uint64_t stop_ns, struct xrt_vec3 *out_average)
{