Class thl::core::BasicBufferView#
-
template<typename T>
class BasicBufferView# Public Functions
-
BasicBufferView() = default#
-
template<typename U = T>
inline BasicBufferView(const BasicBufferView<float> &other)#
-
inline BasicBufferView(const BasicBufferView &other)#
-
inline BasicBufferView(BasicBufferView &&other) noexcept#
-
inline BasicBufferView &operator=(const BasicBufferView &other)#
-
inline BasicBufferView &operator=(BasicBufferView &&other) noexcept#
-
inline size_t get_num_channels() const#
-
inline size_t get_num_samples() const#
-
inline size_t get_frame_offset() const#
-
inline bool is_mono_inline() const#
-
inline BasicBufferView sub_block(size_t start_frame, size_t num_frames) const#
-
BasicBufferView() = default#