LMMS
Loading...
Searching...
No Matches
lmms::detail Namespace Reference

Classes

class  BufferViewData
class  BufferViewData< T, DynamicChannelCount >
class  InterleavedFrameIteratorData
class  InterleavedFrameIteratorData< T, DynamicChannelCount >
class  InterleavedFrameIterator
class  PortAudioInitializationGuard
class  SharedMemoryData

Variables

template<typename T, typename... AllowedTs>
constexpr bool OneOf = (std::is_same_v<T, AllowedTs> || ...)
template<typename T>
constexpr bool IsKeyOrModifier

Variable Documentation

◆ IsKeyOrModifier

template<typename T>
bool lmms::detail::IsKeyOrModifier
inlineconstexpr
Initial value:
= std::is_same_v<T, Qt::Key>
|| std::is_same_v<T, Qt::Modifier> || std::is_same_v<T, Qt::KeyboardModifier>

◆ OneOf

template<typename T, typename... AllowedTs>
bool lmms::detail::OneOf = (std::is_same_v<T, AllowedTs> || ...)
inlineconstexpr