25#ifndef LMMS_PLUGIN_ISSUE_H
26#define LMMS_PLUGIN_ISSUE_H
83QDebug
operator<<(QDebug stream,
const PluginIssue& iss);
Issue type bundled with informational string.
Definition PluginIssue.h:66
bool operator==(const PluginIssue &other) const
Definition PluginIssue.cpp:82
static const char * msgFor(const PluginIssueType &it)
Definition PluginIssue.cpp:33
PluginIssueType m_issueType
Definition PluginIssue.h:69
std::string m_info
Definition PluginIssue.h:70
friend QDebug operator<<(QDebug stream, const PluginIssue &iss)
Definition PluginIssue.cpp:98
PluginIssueType type() const
Definition PluginIssue.h:77
bool operator<(const PluginIssue &other) const
Definition PluginIssue.cpp:90
PluginIssue(PluginIssueType it, std::string msg=std::string())
Definition PluginIssue.h:73
const char * msg
Definition missing_descriptor.c:20
Definition AudioAlsa.cpp:35
QDataStream & operator<<(QDataStream &out, WaveMipMap &waveMipMap)
Definition BandLimitedWave.cpp:38
PluginIssueType
Definition PluginIssue.h:37
@ TooManyOutputChannels
Definition PluginIssue.h:43
@ PortHasNoMax
Definition PluginIssue.h:50
@ TooManyMidiInputChannels
Definition PluginIssue.h:44
@ DefaultValueNotInRange
Definition PluginIssue.h:52
@ UnknownPortType
Definition PluginIssue.h:40
@ TooManyMidiOutputChannels
Definition PluginIssue.h:45
@ MinGreaterMax
Definition PluginIssue.h:51
@ PortHasNoDef
Definition PluginIssue.h:48
@ Blocked
Definition PluginIssue.h:60
@ LogScaleMinMaxDifferentSigns
Definition PluginIssue.h:55
@ NoOutputChannel
Definition PluginIssue.h:46
@ TooManyInputChannels
Definition PluginIssue.h:42
@ UnknownPortFlow
Definition PluginIssue.h:39
@ NoIssue
Definition PluginIssue.h:61
@ BadPortType
port type not supported
Definition PluginIssue.h:59
@ PortHasNoMin
Definition PluginIssue.h:49
@ LogScaleMaxMissing
Definition PluginIssue.h:54
@ FeatureNotSupported
plugin requires functionality LMMS can't offer
Definition PluginIssue.h:57
@ LogScaleMinMissing
Definition PluginIssue.h:53